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 相关文章推荐
任意位置显示html菜单
Feb 01 Javascript
javascript之典型高阶函数应用介绍
Jan 10 Javascript
javascript检测页面是否缩放的小例子
May 16 Javascript
Jquery基础教程之DOM操作
Aug 19 Javascript
JS组件系列之Bootstrap Icon图标选择组件
Jan 28 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
May 18 Javascript
概述一个页面从输入URL到页面加载完的过程
Dec 16 Javascript
JS原型与原型链的深入理解
Feb 15 Javascript
通过构造函数实例化对象的方法
Jun 28 Javascript
浅析webpack 如何优雅的使用tree-shaking(摇树优化)
Aug 16 Javascript
vue+element-ui+ajax实现一个表格的实例
Mar 09 Javascript
详解在Vue中使用TypeScript的一些思考(实践)
Jul 06 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 include_path设置技巧分享
2011/07/03 PHP
php实现加减法验证码代码
2014/02/14 PHP
ThinkPHP模版中导入CSS和JS文件的方法
2014/11/29 PHP
文件上传之SWFUpload插件(代码)
2015/07/30 PHP
javascript之AJAX框架使用说明
2010/04/24 Javascript
js操作时间(年-月-日 时-分-秒 星期几)
2010/06/20 Javascript
JS比较两个时间大小的简单示例代码
2013/12/20 Javascript
可编辑下拉框的2种实现方式
2014/06/13 Javascript
javascript实现的平方米、亩、公顷单位换算小程序
2014/08/11 Javascript
浅析Javascript中“==”与“===”的区别
2014/12/23 Javascript
最简单的JavaScript验证整数、小数、实数、有效位小数正则表达式
2015/04/17 Javascript
如何通过js实现图片预览功能【附实例代码】
2016/03/30 Javascript
修改Jquery Dialog 位置的实现方法
2016/08/26 Javascript
原生JS实现首页进度加载动画
2016/09/14 Javascript
JavaScript制作颜色反转小游戏
2016/09/25 Javascript
jQuery插件MovingBoxes实现左右滑动中间放大图片效果
2017/02/28 Javascript
Angular项目从新建、打包到nginx部署全过程记录
2017/12/09 Javascript
浅谈vue方法内的方法使用this的问题
2018/09/15 Javascript
利用Webpack实现小程序多项目管理的方法
2019/02/25 Javascript
解决Vue调用springboot接口403跨域问题
2019/09/02 Javascript
jQuery实现鼠标拖拽登录框移动效果
2020/09/13 jQuery
JavaScript 判断浏览器是否是IE
2021/02/19 Javascript
[02:59]DOTA2完美大师赛主赛事第三日精彩集锦
2017/11/25 DOTA
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
python实现寻找最长回文子序列的方法
2018/06/02 Python
python2爬取百度贴吧指定关键字和图片代码实例
2019/08/14 Python
使用Pandas的Series方法绘制图像教程
2019/12/04 Python
selenium中get_cookies()和add_cookie()的用法详解
2020/01/06 Python
Python如何转换字符串大小写
2020/06/04 Python
ToysRus日本官网:玩具反斗城
2018/09/08 全球购物
Shell如何接收变量输入
2012/09/24 面试题
2014法院四风问题对照检查材料思想汇报
2014/10/04 职场文书
2014年学生工作总结
2014/11/20 职场文书
副总经理岗位职责范本
2015/04/08 职场文书
2015年项目经理工作总结
2015/04/30 职场文书
盗窃罪辩护词范文
2015/05/21 职场文书