Javascript remove 自定义数组删除方法


Posted in Javascript onOctober 20, 2009
<html xmlns="http://www.w3.org/1999/xhtml" > 
<head> 
<title>Javascript自定义数组删除方法remove()</title> 
<script type="text/javascript"> 
 Array.prototype.remove=function(dx){ 
 if(isNaN(dx)||dx>this.length){return false;} 

 for(var i=0,n=0;i<this.length;i++){ 


 if(this[i]!=this[dx]){ 



 this[n++]=this[i] 


 } 

 } 

 this.length-=1 
  } 
function f(){ 
var str = "001|002|003";// 
var arr = str.split("|"); 
alert("删除前数组长度:" + arr.length); 
for(var i=0;i<arr.length;i++){ 
alert(arr[i]); 
} 
arr.remove(1);//javascript本来是不包含些函数的。 
alert("删除后数组长度:" + arr.length); 
for(var i=0;i<arr.length;i++){ 
alert(arr[i]); 
} 
} 
</script> 
</head> 
<body> 
<input type="button" onclick="f();" value="ok" /> 
</body> 
</html>
Javascript 相关文章推荐
用js实现的仿sohu博客更换页面风格(简单版)
Mar 22 Javascript
JQuery拖动表头边框线调整表格列宽效果代码
Sep 10 Javascript
json+jQuery实现的无限级树形菜单效果代码
Aug 27 Javascript
JavaScript转换与解析JSON方法实例详解
Nov 24 Javascript
JavaScript计划任务后台运行的方法
Dec 18 Javascript
jQuery之简单的表单验证实例
Jul 07 Javascript
js获取上传文件的绝对路径实现方法
Aug 02 Javascript
教你JS中的运算符乘方、开方及变量格式转换
Aug 09 Javascript
微信小程序之页面拦截器的示例代码
Sep 07 Javascript
JS实现图片居中悬浮效果
Dec 25 Javascript
Vue多种方法实现表头和首列固定的示例代码
Feb 02 Javascript
解决Vue中的生命周期beforeDestory不触发的问题
Jul 21 Javascript
JavaScript 事件记录使用说明
Oct 20 #Javascript
7个Javascript地图脚本整理
Oct 20 #Javascript
JavaScript 自动完成脚本整理(33个)
Oct 20 #Javascript
javascript 添加和移除函数的通用方法
Oct 20 #Javascript
JS 用6N±1法求素数 实例教程
Oct 20 #Javascript
获取网站跟路径的javascript代码(站点及虚拟目录)
Oct 20 #Javascript
Javascript var变量隐式声明方法
Oct 19 #Javascript
You might like
需要注意的几个PHP漏洞小结
2012/02/05 PHP
解析PHP对现有搜索引擎的调用
2013/06/25 PHP
php连接MSsql server的五种方法总结
2018/03/04 PHP
Smarty模板语法详解
2019/07/20 PHP
javascript复制对象使用说明
2011/06/28 Javascript
jquery改变disabled的boolean状态的三种方法
2013/12/13 Javascript
jQuery遮罩层实现方法实例详解(附遮罩层插件)
2015/12/08 Javascript
Angular.js如何从PHP读取后台数据
2016/03/24 Javascript
基于jquery插件实现拖拽删除图片功能
2020/08/27 Javascript
js基础之DOM中document对象的常用属性方法详解
2016/10/28 Javascript
js自定义QQ菜单效果
2017/01/10 Javascript
Bootstrap框架安装使用详解
2017/01/21 Javascript
Node.js 异步异常的处理与domain模块解析
2017/05/10 Javascript
layer.confirm取消按钮绑定事件的方法
2018/08/17 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
jQuery访问json文件中数据的方法示例
2019/01/28 jQuery
判断JavaScript中的两个变量是否相等的操作符
2019/12/21 Javascript
详解Python的Django框架中的模版相关知识
2015/07/15 Python
python暴力解压rar加密文件过程详解
2019/07/05 Python
python已协程方式处理任务实现过程
2019/12/27 Python
python实现mask矩阵示例(根据列表所给元素)
2020/07/30 Python
python 如何利用argparse解析命令行参数
2020/09/11 Python
Python通过yagmail实现发送邮件代码解析
2020/10/27 Python
Django配置跨域并开发测试接口
2020/11/04 Python
维珍澳洲航空官网:Virgin Australia
2017/09/08 全球购物
外企C语言笔试题
2013/11/10 面试题
现金会计岗位职责
2013/12/05 职场文书
五一家具促销方案
2014/01/10 职场文书
实习鉴定评语
2014/01/19 职场文书
创建青年文明号材料
2014/05/09 职场文书
书法大赛策划方案
2014/06/04 职场文书
带香烟到学校抽的检讨书
2014/09/25 职场文书
写给老师的感谢信
2015/01/20 职场文书
大足石刻导游词
2015/02/02 职场文书
安全生产隐患排查制度
2015/08/05 职场文书
详解thinkphp的Auth类认证
2021/05/28 PHP