2、【ES6】之解构表达式
1.数组解构
以前我们要获取数组中的元素时这样的
let arr =[1,2,3];
let a=arr[0];
let b=arr[1];
let c=arr[2];
console.log(a,b,c);
现在我们可以使用数组解构来简化代码
let arr =[1,2,3];
let [a,b,c]=arr; //会自动将数组中的元素赋值给变量
console.log(a,b,c);
2. 对象解构
以前我们想要获取对象中的属性需要这样
const Person={
name:'jason',
age:18,
language:['java','js','css']
}
const name=Person.name;
const age=Person.age;
const language=Person.language;
console.log(name,age,language);
现在我们可以使用对象解构来简化代码
const{name,age,language} = Person;
console.log(name,age,language);
浙公网安备 33010602011771号