call/apply/bind 日常編碼中被開(kāi)發(fā)者用來(lái)實(shí)現(xiàn) “對(duì)象冒充”,也即 “顯示綁定 this“勋拟。 面試題:“call/apply/bin...
本篇課題,或許早已是爛大街的解讀文章。不過(guò)春招系列面試下來(lái)揍障,不少伙伴們還是似懂非懂地栽倒在(~面試官~)深意的笑容之下,權(quán)當(dāng)溫故知新俩由。 Java...
"面向?qū)ο?quot; 是以 "對(duì)象" 為中心的編程思想幻梯,它的思維方式是構(gòu)造兜畸。 "面向?qū)ο?quot; 編程的三大特點(diǎn):"封裝努释、繼承、多態(tài)”: 封裝:屬性方法的抽象...
常見(jiàn)this的誤解 指向函數(shù)自身(源于this英文意思的誤解) 指向函數(shù)的詞法作用域(部分情況) this的應(yīng)用環(huán)境 1. 全局環(huán)境 無(wú)論是否在...
柯里化(Curring, 以邏輯學(xué)家Haskell Curry命名) 寫在開(kāi)頭 柯里化理解的基礎(chǔ)來(lái)源于我們前幾篇文章構(gòu)建的知識(shí)伐蒂,如果還未能掌握閉...
系列更文前三篇文章,圍繞了一個(gè)重要的知識(shí)點(diǎn):"函數(shù)"肛鹏。函數(shù)調(diào)用棧逸邦、函數(shù)執(zhí)行上下文、函數(shù)作用域到閉包龄坪≌汛疲可見(jiàn)不理解函數(shù)式編程,代碼都擼不好健田。 函數(shù)是...
進(jìn)擊的巨人第三篇烛卧,本篇就作用域、作用域鏈妓局、閉包等知識(shí)點(diǎn)总放,一一擊破。 作用域 作用域:負(fù)責(zé)收集并維護(hù)由所有聲明的標(biāo)識(shí)符(變量)組成的一系列查詢好爬,并...
面試經(jīng)常遇到的深淺拷貝炬搭,事件輪詢,函數(shù)調(diào)用棧穆桂,閉包等容易出錯(cuò)的題目宫盔,究其原因,都是跟JavaScript基礎(chǔ)知識(shí)不牢固有關(guān)享完,下層地基沒(méi)打好灼芭,上層...
寫在開(kāi)篇 已經(jīng)不敢自稱前端小白般又,曾經(jīng)吹過(guò)的牛逼總要一點(diǎn)點(diǎn)去實(shí)現(xiàn)彼绷。 正如前領(lǐng)導(dǎo)說(shuō)的,自己喝酒吹過(guò)的牛皮茴迁,跪著都得含著淚去實(shí)現(xiàn)寄悯。 那么沒(méi)有年終完美總...