es6小技巧--持續更新

賦值解構

  • 選取須要的對象屬性
// 需求: 選取除去hobby以外的屬性
let {hobby, ...selectProp} = {name: 'zhanhui', age: 26, hobby: 'xxxx'}
// 結果selectProp 爲
{name: 'zhanhui', age: 26}
  • 數組解構
  • 數值交換
let a = 1;
let b = 2;
[a,b] = [b,a];
console.log(a) // 2 
console.log(b) // 1
相關文章
相關標籤/搜索