需要掌握的知识比较多:
第一:Javascript 语言核心部分;
第二:BOM部分;
第三:DOM部分;
第四:HTML5部分的Web应用开发;
以上总体来说,都是基础部分。
除此之外,还有一部分的JS框架,都是比
内容其实挺多的
不过也有28原则,掌握20%的常用部分,解决80%的日常需求,不断积累
学习一门语言,基本都需要看看这门语言的基本数据类型,以及每种数据类型的常用操作;
接下来,学习控制流,if else 循环等等
接下来,学习DOM操作,通过dom操作,自然就会接触到其他一些知识,比如说事件等等
接下来,学习BOM,尝试使用js去控制浏览器行为
接下来,相信你操作DOM,操作BOM之后,对js的认识会有一定的深度。这个时候,再去看看对象基础,OOP这块的内容。了解作用域,闭包一些内容
接下来,学习HTML5相关知识
同时,一边学习一边需要看es6的相关知识,对比es5 es6的差异
最后,能动手不BB
推荐一本书:犀牛书,被称为js圣经,非常值得反复看