<script language="JScript" type="Text/JScript"> <!-- var a=(f " /> 纯肉高H啪短文合集,美女内射少妇一区二区四区,成人永久免费视频

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

javascript之函數直接量(function(){})()

種語法是什么意思(function(){})()
如下例:
<script language="JavaScript">
(function(){
document.write("some script code");
})()
</script>



<script language="JScript" type="Text/JScript">
<!--
var a=(function(s){return s})("abc");
alert(a);
var b=function(s){return s};
alert(b("abc"));
//-->
</script>


引用
這個如何解釋呢
大家應該記得這種寫法
var a=function (){}
那么怎么運行a呢
那么就是a()
同樣的道理
我們不通過a這個變量來存那么是如何寫法
就是
function(){}()
但是你會發現這樣是錯的
因為解析引擎解析的時候,解析的時候發現}判斷到了函數結束了
并沒有把那個函數作為塊來運行
那么加上()是強制把function那塊作為塊
by flashsoft



引用
應該叫函數直接量。

function f(x) {return x*x;} 
var f=function(x) {return x*x;} ----此種寫法定義的函數稱為函數直接量,是定義函數的一種方法。他是一個表達式而不是語句。此函數是匿名函數,f只是對函數的引用,不是函數名。

函數直接量可以存儲一個變量中或傳遞給其他的函數甚至被“直接調用”。

var t=(function(x) {return x*x;})(10);//定義一個函數并且調用此函數。 

--------以上引自《Javascript權威指南》by lyxscn 




引用
就像Java的匿名類一樣,定義并執行一個函數

JavaScript技術javascript之函數直接量(function(){})(),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 俄罗斯美女啪啪 | 女人吃男人的鸡鸡 | 久久合| 区产品乱码芒果精品P站在线 | 超碰免费视频部落格 | 正在播放一区二区 | 美女议员被泄裸照 | 99久久伊人一区二区yy5o99 | 精品久久久久久久高清 | 在线毛片片免费观看 | 亚洲裸舞 hd | 狠狠爱亚洲五月婷婷av | 在线天天看片免费视频观看 | 亚洲白色白色在线播放 | 日日碰狠狠躁久久躁综合网 | 成人国产精品免费网站 | 娇妻玩4P被三个男人伺候电影 | 性做久久久久久久久浪潮 | 爱穿丝袜的麻麻3d漫画免费 | 国产欧美亚洲综合第一页 | 日本熟妇多毛XXXXX视频 | 亚洲AV香蕉一区区二区三区蜜桃 | 嫩草影院久久精品 | 国产精品久久婷婷五月色 | 无码AV免费精品一区二区三区 | 国产国产成年在线视频区 | 亚洲一级电影 | 嫩草影院未满十八岁禁止入内 | 国产精品成人啪精品视频免费观看 | 国产亚洲一区二区三区啪 | 免费特黄一区二区三区视频一 | 中文无码不卡的岛国片国产片 | 最新中文字幕在线视频 | 法国剧丝袜情版h级在线电影 | 精品亚洲欧美中文字幕在线看 | 男插女高潮一区二区 | 青青草原在线新免费 | 久久精品免费看网站 | 性做久久久久久久久浪潮 | 禁室培欲在线视频免费观看 | 琪琪电影午夜理论片YY6080 |