es6常用语法
2019-01-08 15:02
169 查看
let和const
1.定义变量使用let替代var
2.const定义不可修改的变量
3.作用域和{}
情况一:
结果是:imooc
情况二:
结果是空
因为let是块级作用域 {} 内部的值,{} 外面获取不到
情况三:
报错:赋值给常量型变量
字符串
模板字符出纳
1.引用反引号,直接写变量
2.多行字符串
3.告别+拼接字符串
函数扩展
ES6中函数的用法
1.参数默认值
2.箭头函数
3.展开运算符
情况一:
情况二:
可以设置参数默认值
情况三:
三点运算符 ... 会遍历数组中的值
三点运算符 ... 可以进行数组的合并
对象扩展
Object扩展
1.Object.keys、values、entries
2.对象方法简写,计算属性
3.展开运算符(不是ES6标准,但是babel也支持)