首頁  >  文章  >  web前端  >  es6刪除陣列元素或物件元素的方法介紹(程式碼)

es6刪除陣列元素或物件元素的方法介紹(程式碼)

不言
不言轉載
2019-03-21 11:18:115219瀏覽

這篇文章帶給大家的內容是關於es6刪除陣列元素或物件元素的方法介紹(程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

一,刪除陣列元素

let arr = [
    {name:'黎明',id:21111},
    {name:'王小二',id:1111},
    {name:'大小二',id:3222}
  ]
arr.splice(arr.findIndex(item => item.id === 3222), 1)

arr.filter(obj=>obj.id!==3222)

二,刪除物件元素

let arr = {
    name: '黎明',
    id: 1111,
    age: 24
};

方法1:

const personUnkonwAge = (({name, id}) => ({name,id}))(arr)
console.log(personUnkonwAge)
console.log(arr)

方法二:

let {name, ...personUnknowName} = arr
console.log(personUnknowName)

以上是es6刪除陣列元素或物件元素的方法介紹(程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除