第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

(function x(){}); 這樣寫是函數(shù)表達式嗎?

(function x(){}); ? 這樣寫是函數(shù)表達式嗎?

正在回答

3 回答

外層加上()或!或+是為了把函數(shù)聲名變成函數(shù)表達式,防止函數(shù)被前置處理而剩下括號或者你省略名字的時候會報語法錯誤

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

那視頻中他說這個是表達式,而且匿名函數(shù)這樣聲明不是會報語法錯誤嗎,我有點迷糊了

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

testname

是函數(shù)表達式,匿名函數(shù)這樣申明才會報錯:function(){}。(function(){})屬于函數(shù)表達式,如果(function(){})()或者(function(){})()代表函數(shù)一旦被加載到了立刻執(zhí)行其中代碼。這個東西不用鉆牛角尖,也沒有詳細的說法來解釋這些東西,只要知道這么用會用就好
2017-03-07 回復 有任何疑惑可以回復我~

不是,這是函數(shù)聲明。函數(shù) 表達式是這樣的 ?

var func = function(agr1,arg2){ ?//創(chuàng)建匿名函數(shù)
? ? ?alert(arg1 + arg2);//函數(shù)體
?} ? ?

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

舉報

0/150
提交
取消

(function x(){}); 這樣寫是函數(shù)表達式嗎?

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

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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