(注:更多內(nèi)容請查看我的目錄。)
雖然現(xiàn)在有了大量優(yōu)秀的前端框架,jquery,backbone,angular,react,vue 等等,極大地簡化了前端開發(fā)的工作量。但是,萬變不離其宗,作為一個合格的前端開發(fā),對 JS 語言必須要熟練掌握。大家都認為 JS 語言上手簡單,容易掌握。那么,真的有這么簡單就能把握住迷人的 JS 嗎,入門的時候又有哪些坑呢?
本系列主要從作者自己學(xué)習(xí) JS 的過程出發(fā),總結(jié)和梳理 JS 入門時的難點,與大家共同探討。
主要分為如下幾部分:
- JS入門難點解析1-JS的數(shù)據(jù)類型和按值傳參
- JS入門難點解析2-JS的變量提升和函數(shù)提升
- JS入門難點解析3-作用域
- JS入門難點解析4-執(zhí)行上下文棧
- JS入門難點解析5-變量對象
- JS入門難點解析6-作用域鏈
- JS入門難點解析7-this
- JS入門難點解析8-作用域,作用域鏈,執(zhí)行上下文,執(zhí)行上下文棧等分析
- JS入門難點解析9-閉包的深入解析
- JS入門難點解析10-創(chuàng)建對象
- JS入門難點解析11-構(gòu)造函數(shù),原型對象,實例對象
- JS入門難點解析12-原型鏈與繼承
- JS入門難點解析13-屬性描述符,數(shù)據(jù)屬性和訪問器屬性