簡介:該課程是對JavaScript的深入理解,主要涵蓋了面試中常見的面試題,一些比較難以理解的知識點以及開發中常見的問題,幫助我們更好的理解和掌握這門編程語言。
第2章 數據類型
數據類型是每門編程語言的必修之課,你是否對JavaScript的數據類型和檢測存在困惑,本章節將為你揭曉其中的奧秘,讓你對數據類型有更深的理解。
第3章 表達式運算符和分支結構
本章節的內容較為簡單,探討開發中攝入誤差的解決方案以及對于for循環的優化。
第4章 內置對象
JavaScript中有很多內置對象,我們會講述其中一些比較令人困惑的知識點,例如包裝類型對象的裝箱拆箱,為什么sort排序有問題,什么是堆棧等等。
第5章 JS DOM
DOM操作是前端必學之路,當我們掌握DOM之后才能操作我們的頁面,整個一個DOM頁面是如何被繪制到瀏覽器上的,我們需要理解其中的DOM事件,事件的觸發、冒泡等功能。
第6章 JS BOM
BOM中的location和historyAPI用法很簡單,但是也是我們工作經常會使用的,所以徹底掌握才能在開發中游刃有余。
第7章 函數對象(重難點)
這一章是一個重難點,能為我們帶來面試中常見的閉包,以及應用;對瀏覽器如何執行JS的執行環境,助你理解new、this等關鍵字。
第8章 面向對象(重難點)
面試中你肯定會遇到原型和原型鏈,什么是面向對象;這一章將帶你畫圖徹底理解什么是原型,以及Function和Object到底是什么關系。我們再實際應用中如何是使用這些知識。