工作一年,对前端有了一些自己的理解,前端知识太多,于是决定从学习基础知识开始,重新将基础知识进行整理,希望弥补漏洞,并温故知新。
第一章没有太多核心知识,只是对全书进行一个概括性的总结,从js基础语法入手,逐步介绍如何使用js进行web开发,以及中间包含的各种知识,对这一章的学习可以对整个JS有一个清晰的认识。
1. 基础知识篇
js基本语法,包括变量定义、赋值、运算,基本数据类型、数组、对象、方法,面向对象,条件运算,循环运算,正则;
2. 进阶篇
如何将JS应用到Web开发,这里涉及到应用规范,加载规范;如何操作Dom,如何与css交互,如何进行事件处理;调试工具;以及为了解决兼容性并且使用简便而出现的各种库;
3. 高级篇
与服务端交互;数据存储机制;客户端绘图;新应用;
4. 终极篇
经过前面的学习,对前端开发应该会有清晰的认识,也可以非常流畅的干活了。
然而,前端并不仅仅这些,
性能优化,模块化一直都是在开发过程中不懈追求的,而平时的学习也应当不断总结不断积累,不断扩展知识面;而今,如react、vue、angular等各个框架日新月异,h5也带来了很多新颖特性,总之,前段就是一条不断学习之路。