00 JavaScript进阶之路
为什么要学这门课?
JavaScript
容易入门但难以进阶
怎样学才能少走弯路?
函数式编程
前端开发, UI
客户端背后的程序需要处理大量的用 户和网络触发的事件,并根据事件的状态来做出响应。
面向对象编程
JavaScript
中的继承,是基于原型链的继承,面向对象设计本身,也是追求多用组合少用继承。
数据结构和算法
通过学习 JavaScript
引擎、浏览器和编译原理的过程,理解数据结构和算法,从而理解这门语言的运行机制和原理。
学习思路
道
学习函数式和面向对象的编程模式
法
学习 JavaScript
的底层逻辑和所用到的数据结构与算法,写出更高效的代码
术
设计模式
器
学习 JavaScript
中的常用工具及其背后的使用原理、使用场景
势
前端新的技术趋势