JavaScript匿名函數(shù)與委托使用示例
更新時(shí)間:2014年07月22日 15:48:45 投稿:whsnow
本例主要介紹了JavaScript匿名函數(shù)與委托的使用,需要的朋友可以參考下
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <!-- C#匿名函數(shù)--> <title></title> <script type="text/javascript"> var f1 = function (x, y) { //【1】 定義一個(gè)匿名函數(shù),用變量f1來(lái)指向它(f1相當(dāng)于一個(gè)委托,這個(gè)時(shí)候f1就可以當(dāng)做一個(gè)函數(shù)來(lái)用了) return x + y; } //調(diào)用這個(gè)匿名函數(shù) alert(f1(5, 6)); //輸出11 //【2】 還可聲明匿名函數(shù)立即使用 alert(function (a, b) { return a + b } (10, 2)); //直接聲明一個(gè)匿名函數(shù)function (a, b) { return a + b },然后直接使用function (a, b) { return a + b } (10, 2)。連指向匿名函數(shù)function (a, b) { return a + b }的變量f1都不用了。這里輸出12 //【3】 沒(méi)有參數(shù)的匿名函數(shù) var f2 = function () { alert("你好") }; f2(); //這里輸出“你好” var f3 = function () { return 5 }; alert( f3() + 5);//輸出10 </script> </head> <body> </body> </html>
相關(guān)文章
JavaScript 學(xué)習(xí)筆記之語(yǔ)句
這篇文章主要介紹了JavaScript中的語(yǔ)句,包括條件分支語(yǔ)句、循環(huán)語(yǔ)句、迭代語(yǔ)句、Lable語(yǔ)句、break和continue語(yǔ)句、with語(yǔ)句、swith語(yǔ)句,十分全面細(xì)致,推薦給小伙伴們。2015-01-01js創(chuàng)建對(duì)象的區(qū)別示例介紹
本節(jié)主要介紹了js 創(chuàng)建對(duì)象的區(qū)別,不同的賦值方式,導(dǎo)致的結(jié)果也不一樣,感興趣的朋友可以了解下2014-07-07JavaScript入門(mén)教程(2) JS基礎(chǔ)知識(shí)
JavaScript 可以出現(xiàn)在 HTML 的任意地方。使用標(biāo)記<script>…</script>,你可以在 HTML 文檔的任意地方插入 JavaScript,甚至在<HTML>之前插入也不成問(wèn)題。2009-01-01關(guān)于可運(yùn)行代碼無(wú)法正常執(zhí)行的使用說(shuō)明
腳本之家網(wǎng)站為了方便大家快速的查看效果,只要大家運(yùn)行一下代碼即可能看到效果。2010-05-05