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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問下,誰能幫我解釋下這個程序是什么意思嗎?

請問下,誰能幫我解釋下這個程序是什么意思嗎?

慕虎7371278 2018-12-06 17:51:05
<script?type="text/javascript">var?test?=?function(){????var?mm1=function(){alert("mm1");}();????var?mm2?=function(){alert("mm2");}????return?{????????????????F1:mm2,????????????????F2:function(){alert("FF")}????????????}????}();???????test.F1();??</script>
查看完整描述

2 回答

?
繁花不似錦

TA貢獻1851條經驗 獲得超4個贊

你可以把?test ?看作一個類, ?里面有2個方法, ?F1 ?F2, ? F1 ?對應 MM2 , ?F2 ?對應function(){alert("FF")

方法后面的括號是 立即執行的意思

test.F1();

調用 TEST類, 那么會立即執行 MM1方法, ?打印mm1

然后調用 F1方法,調用MM2方法打印mm2

查看完整回答
反對 回復 2018-12-24
?
鳳凰求蠱

TA貢獻1825條經驗 獲得超4個贊

首先是這個:var?mm1=function(){alert("mm1");}();表示立即執行,然后再執行test.F1()也就是mm2了

查看完整回答
反對 回復 2018-12-24
  • 2 回答
  • 0 關注
  • 465 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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