TypeScript之解构赋值

一 数组的解构赋值

const heroes: string[] = [];
const turtles: string[] = ['Leo', 'Raph', 'Mikey', 'Don'];
console.log(...turtles);
heroes.push(...turtles);
console.log(heroes);

 二 对象的结构赋值

const name = 'iPhone';
const color = 'gold';
console.log(JSON.stringify({ name, color }));

const phone = {
  name: 'iPhone',
  color: 'gold'
};

const car = {
  name: 'Ferrari',
  color: 'red'
};

console.log(JSON.stringify({ phone, car }));

猜你喜欢

转载自www.cnblogs.com/sea-breeze/p/9062468.html