es5
const person = { name: 'little bear' , age: 18 , sex: '男' };
let age = person.age ;
let name = person.name ;
let sex = person.sex;
es6
const person = { name: 'little bear' , age: 18 , sex: '男' };
let {sex,age,name}=person;
数组
let nba = [ 'yaoming' , 'kobe' , 'james' , 'paul' ];
let [ chinaStar , ...usaStar ] = nba;
let [ , , , myidol ] = nba;
console.log(usaStar,chinaStar,myidol);
// ["kobe", "james", "paul"] "yaoming" "paul"
对象
var team = {
name:'rockets',
players:[
{name: 'jam harden' , age:18 , role: 'sg' },
{name: 'yo min' ,age: 12 ,role: 'c' }
],
city: 'hou'
};
let {players:[,{role: playerRole }]} = team;
console.log( playerRole ) //output C
网友评论