es6总结
es6简介
ECMAScript是标准化的脚本程序设计语言。
es6版本变动内容最多,加入了许多新的语法特性
为什么要学习ES6
- ES6的版本变动内容最多,具有里程碑意义
- ES6加入许多新的语法特性,编程实现最简单、高效
- ES6是前端发展趋势,就业必备技能
Let声明变量以及声明特性
变量不能重复声明
只能在块级里面有效
不存在变量提升
不影响作用域链
const声明变量以及声明特性
声明常量:
const 常量 = ' 值 ' ;
注意:
1.一定要赋初始值
2.一般常量使用大写(潜规则)
3.常量的值不能修改
4.块级作用域
5.对于数组和对象的元素修改,不算做对敞亮的修改,不会报错
变量的解构赋值
含义:
ES6允许按照一定模式从数组和对象中提取值,对变量进行赋值
数组的解构:
对象的解构:
模板字符串
引入新的声明字符串的方式 (``)(’’)(" "