TA的文章(1)
-
ES6
1、let关键字,let定义的变量只在它所在的块级作用域有用({}内有用),let不能在同一个作用域中重复定义,let没有声明提升 。2、const关键字,用于声明一个常量,一旦定义 就不能改变值 必须得有初始值 也就是常量只要定义就必须要赋值。3、解构赋值,一种新的变量赋值方式。常用于交换变量值,提取数据,用解构赋值保存①数组的解构赋值:let a=10,b=20;[a,b]=[b,a] ==》交换变量②对象的解构赋值:(提取数据)let data={name:"xiaoming",age