要系统的学习 JavaScript, 需要首先掌握 HTML 和 CSS, 这是基础也是学习 JavaScript 的时候需要用到的知识.
2,JavaScript 基础知识
基础语法, 数据类型, 算术运算符, 关系运算符, 逻辑运算符, 类型转换等, 这些内容更多的是需要我们去记忆然后理解;(字词)
循环语句, 逻辑分支等语句需要理解并熟练使用;(句子)
函数的各种形式: 函数表达式, 函数声明, 匿名函数, 自执行函数等, 理解函数及参数的作用, 明白事件与函数的关系;(段落)
理解 JavaScript 中作用域的概念, 熟悉声明提升, 垃圾回收等机制;
理解基本数据类型与引用数据类型的异同, 及相关的内存原理;
掌握数组, 字符串, Date 对象, Math 对象等常用的 API;
理解 DOM,BOM 的概念作用及常用 AIP;
理解 event 事件对象的概念及作用, 掌握事件对象的常用属性及方法, 理解事件模型, 事件流, 事件循环等机制;
掌握正则表达式元字符, 量词等基础知识, 能读懂并写出一些常见的匹配规则;
熟练使用计时器, 理解运动原理, 能写出常见的一些网页效果;
明白构造函数, 原型的作用, 理解面向对象的编程思想, 提升抽象编程的能力;
掌握本地存储相关技术 (cookie,localStorage), 了解其应用场景;
了解服务端相关概念 (服务器, 数据库, http 协议等), 掌握前后端分离及数据交互方式 (Ajax,JSONP, 跨域解决方案等);
理解应用闭包, 原型链与继承, 本质上讲, 对象之间是基于原型的一种行为委托, 掌握了这些内容才会真正理解'JS 中一切皆对象'这样的说法;
等等....
更多 web 前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/javascript/17351.html