let arr =[1,2,3];//以前我们想获取其中的值,只能通过角标。// let a = arr[0];// let b = arr[1];// let c = arr[2];//ES6可以这样,a,b,c 将与arr中每个位置对应来取值let[a,b,c]= arr;
console.log(a,b,c)
2.对象解构
const person ={
name:"jack",
age:21,
language:['java','js','css']}//解构表达式获取值,将person里面的每个属性和左边对应赋值//const { name, age, language } = person;//等于下面//以前的写法// const name = person.name;// const age = person.age;// const language = person.language;//或者将name值给abcconst{ name: abc, age, language }= person;
console.log(abc, age, language)//console.log(name, age, language)
1.数组解构 let arr = [1,2,3]; //以前我们想获取其中的值,只能通过角标。 // let a = arr[0]; // let b = arr[1]; // let c = arr[2]; //ES6可以这样,a,b,c 将与arr中每个位置对应来取值 let [a,b,c] = arr; console.log(a,b,c)2.对象解构 const person = { name: "jack"