1. 明确你的前端学习路线与方法
- 0基础入门:《JavaScript高级程序设计》《精通CSS》等书籍,阅读一些参考性质的网站:MDN
前端学习方法:
1.建立知识架构
- 知识架构:知识的“目录”或者索引,它能够帮助我们把零散的知识组织起来,也能够帮助我们发现一些知识上的盲区。
- 知识点划分:文法、语义、运行时
文法:词法/语法 (编译原理的划分)
语义 跟语法一一对应
运行时:类型/执行过程
2.追本溯源
追本溯源,其实就是关注技术提出的背景,关注原始的论文或者文章,关注作者说的话。
总结
你要试着建立自己的知识架构,除此之外,还要学会追本溯源,找到知识的源头。
2.列一份前端知识架构图
前端的知识在总体上分成基础部分和实践部分,基础部分包含了JavaScript语言(模块一)、CSS和HTML(模块二)以及浏览器的实现原理和API(模块三),这三个模块涵盖了一个前端工程师所需要掌握的全部知识。实践部分(模块四)