最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

setTimeout() 中加不加''的問題

setTimeout() 中加不加''的問題

留白未來 2016-08-16 15:57:00
因?yàn)槭浅鯇W(xué)者,問題比較多.首先感謝熱心的朋友們給予我指點(diǎn),十分的感激你們.這次遇到的疑惑是:setTimeout() 中加不加''的問題.我在setTimeout() 中調(diào)用函數(shù)名為fun1的函數(shù),兩種方法,1,不帶引號(hào)寫函數(shù)名fun1,2,帶引號(hào)時(shí)需要寫fun1();這里面的原理是什么呢?或者指點(diǎn)我一下,去看哪本書的哪個(gè)副本能把這個(gè)問題理解清楚.再次感謝!補(bǔ)充:我之前做了一個(gè)實(shí)驗(yàn),當(dāng)時(shí)的理解是,不帶()是返回了一個(gè)函數(shù)指針,帶()是返回函數(shù)計(jì)算后的返回值.所以=fun()會(huì)使fun函數(shù)自動(dòng)執(zhí)行一次,而=fun并不會(huì)使fun函數(shù)執(zhí)行.所以在setTimeout中始終會(huì)寫"fun()"而不是"fun",因?yàn)槲矣X得寫成"fun"的時(shí)候,給setTimeout的是一個(gè)指針而不是函數(shù)計(jì)算后的返回值.但是在后來的試驗(yàn)中,發(fā)現(xiàn)直接寫成setTimeout(fun,1000)不帶引號(hào)和括號(hào)也是可以調(diào)用函數(shù)的,所以有點(diǎn)蒙了,不明白這里是什么原理.
查看完整描述

1 回答

?
木子七

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超3個(gè)贊

直接調(diào)用該方法:setTimeout(fun1,1000);

要帶參數(shù):setTimeout("fun1('obj')",1000)

查看完整回答
反對 回復(fù) 2016-08-16
  • 留白未來
    留白未來
    我之前做了一個(gè)實(shí)驗(yàn),當(dāng)時(shí)的理解是,不帶()是返回了一個(gè)函數(shù)指針,帶()是返回函數(shù)計(jì)算后的返回值.所以=fun()會(huì)使fun函數(shù)自動(dòng)執(zhí)行一次,而=fun并不會(huì)使fun函數(shù)執(zhí)行.所以在setTimeout中始終會(huì)寫"fun()"而不是"fun",因?yàn)槲矣X得寫成"fun"的時(shí)候,給setTimeout的是一個(gè)指針而不是函數(shù)計(jì)算后的返回值.但是在后來的試驗(yàn)中,發(fā)現(xiàn)直接寫成setTimeout(fun,1000)不帶引號(hào)和括號(hào)也是可以調(diào)用函數(shù)的,所以有點(diǎn)蒙了,不明白這里是什么原理.
  • 1 回答
  • 0 關(guān)注
  • 1441 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)