js删除数组中某一项,splice()
2018-01-08 17:29
190 查看
var id = '3' var tagList = [{"parentTagId":"1","parentTagName":"学校","childTagId":"3","childTagName":"高中"}, {"parentTagId":"1","parentTagName":"学校","childTagId":"4","childTagName":"初中"}] for(var i = 0; i < tagList.length; i++){ if(tagList[i].childTagId === id){ tagList.splice(i,1); } } console.log(JSON.stringify(tagList))
或者直接是哪对象过来也行,一样的方法:
var obj = { parentTagId : '1', parentTagName:"学校", childTagId: '3', childTagName:"高中" } var tagList = [{"parentTagId":"1","parentTagName":"学校","childTagId":"3","childTagName":"高中"}, {"parentTagId":"1","parentTagName":"学校","childTagId":"4","childTagName":"初中"}] for(var i = 0; i < tagList.length; i++){ if(tagList[i].childTagId === obj.childTagId){ tagList.splice(i,1); } } console.log(JSON.stringify(tagList))
相关文章推荐
- js中使用splice删除数组中某一项或几项的几种方法
- 体验js中splice()的强大(插入、删除或替换数组的元素)
- JS删除数组中某一项或几项的方法汇总
- Js删除数组中某一项或几项的几种方法(推荐)
- JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
- 记录:js删除数组中某一项或几项的几种方法(转)
- JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
- 关于 js中 数组删除 和替换的例子(splice 和 slice)(w3cschool)
- js删除数组中某一项或几项的几种方法
- 删除数组某一项,使用splice的坑
- js删除数组中的元素delete和splice的区别
- 记录:js删除数组中某一项或几项的几种方法
- js删除数组中的元素delete和splice的区别
- js数组删除(splice和delete)
- 体验js中splice()的强大(插入、删除或替换数组的元素)
- 【转载】【工作笔记】js删除数组中某一项或几项的几种方法
- js中splice()的强大(插入、删除或替换数组的元素)
- 体验js中splice()的强大(插入、删除或替换数组的元素)
- js中splice()的强大(删除,插入或替换数组的元素)
- JS操作数组循环删除指定元素,splice(i,1)出错解决方案