亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

變量:function(參數){}與function 變量(參數)的差別

5708d5c500011a0004510210.jpg

5708d5c60001ae8405000282.jpg

請問這兩種函數命名與調用的差別是什么啊?以及使用時有什么需要注意的地方么

正在回答

2 回答

fuction(參數){...}是匿名函數,需將其賦值給一個變量,才能調用它,此為所說的函數表達式,而調用的時候使用變量名+括號,如var myFunction = function(){..}; 執行函數直接使用myFunction()。例子中的匿名函數是作為對象的一個屬性值封裝在對象eventUtil中,相當于eventUtil.addHandler = function(element,type,handler){...},所以調用的時候使用eventUtil.addHandler()。

而function 函數名(參數){..}為函數聲明,調用的時候直接使用函數名+括號。

1 回復 有任何疑惑可以回復我~
#1

笑豬豬 提問者

非常感謝!
2016-04-15 回復 有任何疑惑可以回復我~

function xx() xx是這個函數的名字,以后可以調用它

而function ( )這是一個匿名函數 沒有名字

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

變量:function(參數){}與function 變量(參數)的差別

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號