1 回答

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊
考察你對(duì)this
、原型鏈
、函數(shù)對(duì)象
、函數(shù)聲明提前
等一系列知識(shí)。
出這樣的面試題是希望你能有一個(gè)對(duì)已有知識(shí)的整合能力,當(dāng)初我在面試的時(shí)候也試過被面試官提了一個(gè)整合了ajax
請(qǐng)求與事件輪詢
相結(jié)合的問題,問的是把ajax
請(qǐng)求設(shè)為同步請(qǐng)求(async設(shè)為false
),然后在其回調(diào)函數(shù)以及ajax
請(qǐng)求代碼的下一行各放一個(gè)方法調(diào)用,問哪個(gè)先執(zhí)行,當(dāng)時(shí)還不懂事件輪詢
的原理直接蒙逼了。
在實(shí)戰(zhàn)中,更多時(shí)候你會(huì)接觸多方面技術(shù)相結(jié)合的問題,那么你的思維方式就應(yīng)該從原來的一元轉(zhuǎn)變成二元或者多元。很典型的就是javascript面向?qū)ο笤O(shè)計(jì)
,要真正做好這方面的技術(shù),你要把函數(shù)對(duì)象
、原型鏈
、閉包
、this
等一系列的知識(shí)糅合到一起,才能算是開始起步。
添加回答
舉報(bào)