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

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

前端最疑惑的面試題:請(qǐng)講出你在工作中使用閉包的例子?求給個(gè)例子

前端最疑惑的面試題:請(qǐng)講出你在工作中使用閉包的例子?求給個(gè)例子

縹緲止盈 2019-03-21 22:15:52
閉包在工作中的使用例子,這是面試官問我的,說實(shí)話,工作中我基本沒用過,但是我知道閉包的原理。說起使用場(chǎng)景,我還真不知道。求大神指點(diǎn)些例子。
查看完整描述

7 回答

?
jeck貓

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

使用閉包要么是為了訪問函數(shù)內(nèi)部的變量、要么是為了將一個(gè)變量保存在內(nèi)存中,或者保護(hù)函數(shù)內(nèi)部變量;
1、平時(shí)在我們封裝功能函數(shù)時(shí),為了不讓全局變量混亂,污染全局作用域,這時(shí)候可以使用閉包代替全局變量(JQuery內(nèi)部的封裝就是如此);
2、還有常用的就是為了創(chuàng)建出類似塊級(jí)作用域(即為一個(gè)nodelist對(duì)象列表中的每一個(gè)元素綁定事件時(shí));
3、高價(jià)函數(shù)的使用也是有所體現(xiàn)的。
…………平時(shí)我們使用閉包的方面還是比較多的,不知不覺中其實(shí)你就已經(jīng)創(chuàng)建了閉包

查看完整回答
反對(duì) 回復(fù) 2019-04-07
?
慕尼黑8549860

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

工作中閉包的使用很多,比如:函數(shù)柯里化、函數(shù)節(jié)流啦。點(diǎn)擊事件里面操作函數(shù)啦


查看完整回答
反對(duì) 回復(fù) 2019-04-07
?
江戶川亂折騰

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

用javascript 寫回掉


查看完整回答
反對(duì) 回復(fù) 2019-04-07
?
烙印99

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

閉包可以保證內(nèi)存常駐,所有和內(nèi)存常駐有關(guān)的都可以用閉包,比如循環(huán)中的結(jié)果數(shù)據(jù)緩存,比如網(wǎng)站訪問統(tǒng)計(jì)。


查看完整回答
反對(duì) 回復(fù) 2019-04-07
?
MM們

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

最早的jq 都是用閉包的寫法


查看完整回答
反對(duì) 回復(fù) 2019-04-07
  • 7 回答
  • 0 關(guān)注
  • 490 瀏覽
慕課專欄
更多

添加回答

舉報(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)