首页 > 编程知识 正文

删除数组中的某个对象,对象数组按指定属性归并

时间:2023-05-04 17:07:47 阅读:147362 作者:1958

首先,您可能需要根据某一属性与属性值在数组对象中找到相应的项。

例如,现有的结构数组对象如下:

//arrayobjectconstarr=[ {name: ' kld TN ',age: '20' },{ name : '恐惧的星月',age: '15' }]现在,年龄==

//arrayobjectconstarr=[ { name : ' kld TN ',age: '20' }//删除]解决方案使用splice ()方法,因此可能会更改原始数组

以下函数是封装的,只需传递相关参数即可满足要求:

/* *根据数组对象属性对应的项目* @param {Array} arr -数组对象* @param {String} attr -属性* @param {} value -属性值* @ return 布雷克; } arr.splice (索引,1 ); //原序列const arr=[{ name: 'kldtn ',age: '20' },{ name: '恐怖星月',age3360'15'}]//age=15项remage

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。