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

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

JS 函數(shù)式基礎(chǔ)

JS 函數(shù)式基礎(chǔ)

搖曳的薔薇 2019-03-04 15:15:43
第一段代碼var n = 1; //全局變量,作用域?yàn)楫?dāng)前文檔function f() {    var n = 2; //局部變量,作用域僅限于函數(shù)體內(nèi)    var e = function () { //使用function 語(yǔ)句定義的函數(shù)結(jié)構(gòu)體        return n; //檢查變量n到底返回什么值    };    console.log(e());//2    return e; //返回函數(shù)結(jié)構(gòu)}console.log(f());//調(diào)用外層函數(shù)  調(diào)用f()相當(dāng)于調(diào)用e;console.log(f()());//調(diào)用外層函數(shù) 調(diào)用f()()相當(dāng)于調(diào)用e();//2第二段代碼var n = 1; //全局變量,作用域?yàn)楫?dāng)前文檔function f() {    var n = 2; //局部變量,作用域僅限于函數(shù)體內(nèi)    var e = new Function("return n;");//使用Function構(gòu)造函數(shù)定義的函數(shù)結(jié)構(gòu)體    console.log(e());//1    return e; //返回函數(shù)結(jié)構(gòu)}console.log(f());//調(diào)用外層函數(shù)  調(diào)用f()相當(dāng)于調(diào)用e;console.log(f()());//調(diào)用外層函數(shù) 調(diào)用f()()相當(dāng)于調(diào)用e();//1第一段和第二段 var e 賦值不一樣,前者把函數(shù)作為直接量賦值給變量,后者是new的構(gòu)造函數(shù),最后兩段代碼結(jié)果不一樣。別分是2和1。我在查閱資料是,有官方解釋是這樣的:因?yàn)镕unction()構(gòu)造函數(shù)定義的函數(shù)作用域需要?jiǎng)討B(tài)確定,而不是在定義函數(shù)時(shí)確定的。 官方這個(gè)解釋我沒(méi)明白 這個(gè)動(dòng)態(tài)確定是什么時(shí)候確定的,以什么標(biāo)準(zhǔn)來(lái)確定的。 哪位經(jīng)驗(yàn)豐富的朋友分享下,謝謝
查看完整描述

2 回答

?
至尊寶的傳說(shuō)

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

詞法作用域和動(dòng)態(tài)作用域,犀牛書(shū)寫(xiě)的很詳細(xì)了

https://img1.sycdn.imooc.com//5c9340650001b9aa07190756.jpg

查看完整回答
反對(duì) 回復(fù) 2019-03-21
?
慕田峪9158850

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

因?yàn)镕unction()構(gòu)造函數(shù)定義的函數(shù)作用域需要?jiǎng)討B(tài)確定,而不是在定義函數(shù)時(shí)確定的。
說(shuō)的挺清楚的
1.定義函數(shù)function關(guān)鍵詞的函數(shù)作用域是詞法即刻確定的
2.Function()構(gòu)造函數(shù)定義的函數(shù)作用域是運(yùn)行時(shí)動(dòng)態(tài)確定的

查看完整回答
反對(duì) 回復(fù) 2019-03-21
  • 2 回答
  • 0 關(guān)注
  • 572 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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