目录
1.js的数据类型和运算
1.1js数据类型的运算
数字型:number 包括整数和小数
字符串:string 单引号和双引号都可以
布尔值 :Boolean true/false
逻辑运算: && || !
比较运算: ==弱比较,只比较值,不必较类型,会出错,推荐===,强比较,既比较值,又 比较类型
1.2.null和undifined ,数组和对象
null: 空
undefined: 未定义
数组: 不需要类型一致,会越界异常(undefined)
对象: {id:""}
2.js的字符串操作
\ : 转译字符
length属性:字符串长度
toUpperCase: 转为大写
toLowerCase:转为小写
indexof():获得字符的index
subString(start,end):截取字符串
3.js数组操作
length:长度
indexof():获得值的index
slice: 截取部分数组
push ,pop :加入,移除最后一个元素
unshift ,shift :加入,移除第一个元素
sort: 元素排序
reverse : 元素反转
concat: 追加元素,成为一个新数组,不改变原来数组
join: 在各个元素中间插入一个元素,返回一个字符串
4.js对象操作
5.js集合
6.js函数
7.js面向对象
8.Bom
9.Dom
10.jQuery