这是我第一次写博客,如果有哪里错的还请大佬指点!感谢!!!
ES6的学习总结
-
数据类型
值类型:数字number,字符串string,布尔boolean,未定义undefined
引用类型:对象Object,数组Array,空null -
变量声明
let 局部变量
1.局部变量在一对{}中有效
2. 不能重复声明
3. 不会变量提升
const 常量
1. 声明的是常量
2. 声明必须被赋值
3. 值类型不能被修改,引用类型可以修改
4. 建议变量名要大写 -
解构
数组
1.默认
2. 交换
3. 忽略
4. 剩余值
5. 默认值
6. 复制(浅拷贝)
对象
1. 没有顺序
2. 剩余值
3. 默认值
4. 复制
4.字符串
ES5
1. 重复 repeat()
2. 去空格 trim() trimLeft() trimRight()
ES6
1. 遍历 for(let i of arr)
2. 检测包含包含includes
开头 startsWith
结束 endsWith
3.填充 padStart(),padEnd()
4. 字符串模板 ${}