Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
删除数组中的指定元素c语言_往数组里面添加元素,希望能够帮助你!!!。
比如现在有个纯数字的数组,要删除数组中为2的那一项元素
const arr = [2, 4, 5, 3, 6, 1, 8] let index = arr.findIndex(item => item === 2) // 然后调用js的splice方法 arr.splice(index, 1) console.log(arr) // [4, 5, 3, 6, 1, 8] // 或者这么写 结果是一样的 arr.splice(arr.findIndex(item => item === 2), 1)
// 删除数组包对象的格式,还是用findIndex找到那一项对应的下标,用splice方法即可
const arr = [ { id: 'a', name: 'jack', age: 20, sex: 'boy' }, { id: 'b', name: 'girl', age: 18, sex: 'boy' }, { id: 'c', name: 'jarray', age: 24, sex: 'boy' } ] // 比如我们要找到id为b那一项并进行删除 arr.splice(arr.findIndex(item => item.id === 'b'), 1) // 最终打印出来的就是剩余两项了
findIndex是返回满足条件那一项的下标,配合splice方法,可以实现删除数组中某一条元素
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章