js循环中删除数组中的某个元素
2024-10-21 19:31:32
(1)使用js中的splice方法循环删除数组中某个值
eg:
var arr=new Array();
arr.push(1);
arr.push(2);
arr.push(3);
arr.push(4);
arr.push(5);
arr.push(6);
arr.push(7);
arr.push(8);
arr.push(9);
arr.push(10);
window.onload=function(){
for(var i=0,flag=true,len=arr.length;i<len;flag?i++:i){
if(arr[i]>=5){
arr.splice(i,1);
flag=false;
}else{
flag=true;
}
}
alert(JSON.stringify(arr));
}
注:splice()方法每删除一次数组中的值就会导致数组中的下标变化一次,
小程序查看
最新文章
- 【译】RabbitMQ:工作队列(Work Queue)
- png-8 和 png-24的区别
- iOS获取本地沙盒视频封面图片
- opencv配置(2.49)
- 随着ScrollView的滑动,渐渐的执行动画View
- NSStringUIImage~NSData的相互转换以及中文转码
- 高性能JSON工具-FastJson处理超大JSON文本
- Vistual Studio 2012更换皮肤
- 基于HTML5 Canvas 点击添加 2D 3D 机柜模型
- 需求分析&;原型改进
- linux复制文件并修改文件名
- Seafile 文件访问日志时间不一致问题
- Ubuntu12.04+OpenERP6.1更改HTTP端口号为80
- 期末作品项目+ppt+设计文档,电子商城的实现,PC+IOS
- Flask后台管理
- [POJ3090]Visible Lattice Points(欧拉函数)
- Java笔记14:泛型初探
- LeetCode OJ:Reverse Linked List (反转链表)
- SQL查询语句 [2]
- 前端:移动端和PC端的区别
热门文章
- JAVA 【SM2】加密解密
- [Err] [Dtf] 1044 - Access denied for user &#39;root&#39;@&#39;localhost&#39; to database &#39;information_schema&#39;
- Pytorch实战学习(七):高级CNN
- npm ERR! Failed at the node-sass@4.14.1 postinstall script.
- 技术前沿:ISP芯片终极进化——VP芯片(AI视觉处理器)
- 20230225 TI Electromagnetic compatibility testing methods and standards
- C++ getline整行读入以及使用stringstream 按分隔字符split出单词
- uniapp文件复制,重命名以及删除
- fetchAll 的小小分析
- 玩玩 Visual Studio Code 和 MSYS2