1.js的组成部分
core 语法、变量、关键字、数据类型...
ecmascript 标准
javascript/actionscript/typescript 具体实现
DOM [document object model] 文档对象模型,操作html/xml文档的节点,插入/删除/修改/获取 javascript跟html页面关联
BOM [browser object model] 浏览器对象模型,location/navigator/history
alert()/console.log()
2. js学习概要
js基础
js动画
DOM
BOM
js事件
js数据交互[ajax/json]
jquery 类库
3. js基本数据类型
Number var num = 10;
String var str = "10"; 字符串必须使用引号
Boolean var bol1 = true, bol2 = false; 布尔类型的只有true/false
Undefined var a = undefined; var a; 只有一个值 undefined
Null var b = null; 也是只有一个值 null
typeof null === "object"
复合数据类型
Array 数组,一组值的有序集合,使用下标体现有序 数组的下标从零开始
Object 对象,一组键值对[对象的属性]的集合
4. 变量存储数据的容器,通过关键字var声明
标识符【变量、属性名、函数名、参数】的命名规则:
a.不能以数字开头,只能以字母,下划线,$开头
b.区分大小写
c.中间不能出现空格
d.不能使用关键字、保留字
5. js引擎
重点:数组,对象
tab切换