目录
1.变量
var let const
var类型语法要求不严格;
1)对象、数字、字符、数组……都可以赋给var
例如:
2)var中允许出现同名变量 ,后面的会覆盖前面的
let类型要求严格
const常量(定义的值不能被改变)
解构赋值
1)对象的解构赋值
语法:let {属性名1,属性名2,...} = {属性名1:属性值1,属性名2:属性值2...}
要求:
要求解构后的属性名和对象中的属性名保持一致
如果找不到对应的属性返回undefined
例如:let {name,age,height} = {name:"张三",age:20,height:180,weight:120,address:"西安"};
2)数组的解构赋值
语法: