參考: winter 的重學(xué)前端 JS 中有哪些類(lèi)型? JavaScript語(yǔ)言的每一個(gè)值都屬于某一種數(shù)據(jù)類(lèi)型。JavaScript語(yǔ)言規(guī)定了7種語(yǔ)言類(lèi)型。語(yǔ)言類(lèi)型廣泛用于變...
參考: winter 的重學(xué)前端 JS 中有哪些類(lèi)型? JavaScript語(yǔ)言的每一個(gè)值都屬于某一種數(shù)據(jù)類(lèi)型。JavaScript語(yǔ)言規(guī)定了7種語(yǔ)言類(lèi)型。語(yǔ)言類(lèi)型廣泛用于變...
參考: winter 的重學(xué)前端 字符串到數(shù)字 使用 Number() 轉(zhuǎn)換 Number() 支持十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制,和科學(xué)計(jì)數(shù)法 parseInt() 和 ...
參考: winter 的重學(xué)前端 為什么有的編程規(guī)范要求用void 0代替undefined? 因?yàn)镴avaScript的代碼undefined是一個(gè)變量,而并非是一個(gè)關(guān)鍵字...
aside - 側(cè)欄 aside表示跟文章主體不那么相關(guān)的部分,它可能包含導(dǎo)航、廣告等工具性質(zhì)的內(nèi)容。 article - 獨(dú)立主體 頁(yè)面中具有明確獨(dú)立性的部分。 heade...
參考: winter 的重學(xué)前端 語(yǔ)義類(lèi)標(biāo)簽是什么? 語(yǔ)義是我們說(shuō)話表達(dá)的意思,多數(shù)的語(yǔ)義實(shí)際上都是由文字來(lái)承載的。語(yǔ)義類(lèi)標(biāo)簽則是純文字的補(bǔ)充,比如標(biāo)題、自然段、章節(jié)、列表,...
在極客時(shí)間的《重學(xué)前端》的瀏覽器工作原理,最后 winter 提到了可以試著用 canvas 來(lái)實(shí)現(xiàn)一個(gè)玩具瀏覽器。所以了解下 canvas。 其實(shí)關(guān)于 canvas 的教學(xué)...
參考: 自制前端框架之 MVC參考: MVC,MVP 和 MVVM 的圖示 如何設(shè)計(jì)一個(gè)程序的結(jié)構(gòu),這是一門(mén)專(zhuān)門(mén)的學(xué)問(wèn),叫做"架構(gòu)模式"(architectural patt...
組合繼承 原理:使用原型鏈實(shí)現(xiàn)對(duì)原型屬性和方法的繼承,而通過(guò)借用構(gòu)造函數(shù)來(lái)實(shí)現(xiàn)對(duì)實(shí)例屬性的繼承。舉例: 圖解 弊端:調(diào)用了兩次父類(lèi)的構(gòu)造函數(shù),導(dǎo)致原型中產(chǎn)生了無(wú)效的屬性。 寄...