
協程 協程是一種比線程更加輕量級的存在。可以把協程看成是跑在線程上的任務,一個線程上可以存在多個協程,但是在線程上同時只能執行一個協程,比如當前...
參考: winter 的重學前端 為什么有的編程規范要求用void 0代替undefined? 因為JavaScript的代碼undefined...
參考: winter 的重學前端 字符串到數字 使用 Number() 轉換 Number() 支持十進制、二進制、八進制和十六進制,和科學計數...
參考: winter 的重學前端 JS 中有哪些類型? JavaScript語言的每一個值都屬于某一種數據類型。JavaScript語言規定了7...
aside - 側欄 aside表示跟文章主體不那么相關的部分,它可能包含導航、廣告等工具性質的內容。 article - 獨立主體 頁面中具有...
參考: winter 的重學前端 語義類標簽是什么? 語義是我們說話表達的意思,多數的語義實際上都是由文字來承載的。語義類標簽則是純文字的補充,...
參考 BFC 是什么 css 2.1 規范。BFC(Block formatting context)直譯為"塊級格式化上下文"。它是一個獨立的...
參考: 自制前端框架之 MVC參考: MVC,MVP 和 MVVM 的圖示 如何設計一個程序的結構,這是一門專門的學問,叫做"架構模式"(arc...
組合繼承 原理:使用原型鏈實現對原型屬性和方法的繼承,而通過借用構造函數來實現對實例屬性的繼承。舉例: 圖解 弊端:調用了兩次父類的構造函數,導...