Skip to main content

00 JavaScript进阶之路

为什么要学这门课?

JavaScript 容易入门但难以进阶

怎样学才能少走弯路?

函数式编程

前端开发, UI 客户端背后的程序需要处理大量的用户和网络触发的事件,并根据事件的状态来做出响应。

面向对象编程

JavaScript 中的继承,是基于原型链的继承,面向对象设计本身,也是追求多用组合少用继承。

数据结构和算法

通过学习 JavaScript 引擎、浏览器和编译原理的过程,理解数据结构和算法,从而理解这门语言的运行机制和原理。

学习思路

学习函数式和面向对象的编程模式

学习 JavaScript 的底层逻辑和所用到的数据结构与算法,写出更高效的代码

设计模式

学习 JavaScript 中的常用工具及其背后的使用原理、使用场景

前端新的技术趋势