JavaScript 删除某个数组中指定的对象
来源:互联网 发布:时间轴软件 编辑:程序博客网 时间:2024/06/07 04:50
对象数组的操作,比较简单,这里只是记录一下方便使用
返回对象在数组中的下标:
mm.getIndexWithArr = function (_arr,_obj) { var len = _arr.length; for(var i = 0; i < len; i++) { if(_arr[i] == _obj) { return parseInt(i); } } return -1;};
js中“==”可以判断是否是同一对象
删除指定对象:
mm.removeObjWithArr = function (_arr,_obj) { var length = _arr.length; for(var i = 0; i < length; i++) { if(_arr[i] == _obj) { if(i == 0) { _arr.shift(); //删除并返回数组的第一个元素 return; } else if(i == length-1) { _arr.pop(); //删除并返回数组的最后一个元素 return; } else { _arr.splice(i,1); //删除下标为i的元素 return; } } }};
根据传入的数组arr和需删除的对象obj 即可删除
1 0
- JavaScript 删除某个数组中指定的对象
- JavaScript 删除某个数组中指定的对象
- JavaScript Array(数组)对象中指定元素的删除
- js中,删除数组中指定的某个元素
- JavaScript删除数组中指定值的元素
- [javascript]删除指定数组中指定的元素
- JavaScript删除数组中指定值的元素
- Linq 删除对象数组中指定的元素
- Javascript 删除数组中指定元素
- JavaScript删除数组中指定元素
- 删除数组中指定的元素
- 如何删除数组中指定的元素
- Leetcode019--删除数组中指定的元素
- js删除数组中指定的值
- 将数组中指定的数字删除
- java中删除json数组中指定的json对象的方法
- 【leetcode】删除数组中指定要求的重复的数字
- 将数组中指定位置的元素删除
- Redis持久化
- android工程so文件生成命令
- 用 VC6 制作 windows 7 8 以管理员权限运行的程序
- CSDN-markdown编辑器
- 结合lucene实现大数据的like模糊查询
- JavaScript 删除某个数组中指定的对象
- 蒙特卡罗算法入门
- 关于jquery做文字翻滚效果
- 用户登录成功自动跳转页面
- Flex 布局教程:语法篇
- java IO 基于模板文件替换字符生成word文档
- Spring学习(1)
- 微信公众号代码推送
- oracle常用语句自动补齐