Javascript remove 自定义数组删除方法

 更新时间:2009年10月20日 16:41:26   作者:  
Javascript自定义数组删除方法remove(),需要的朋友可以参考下。
复制代码 代码如下:

<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>

相关文章

  • 前端使用axios实现下载文件功能的详细过程

    前端使用axios实现下载文件功能的详细过程

    项目中经常会遇到需要导出列表内容,或者下载文件之类的需求,下面这篇文章主要给大家介绍了关于前端使用axios实现下载文件功能的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • JS实现左右拖动改变内容显示区域大小的方法

    JS实现左右拖动改变内容显示区域大小的方法

    这篇文章主要介绍了JS实现左右拖动改变内容显示区域大小的方法,涉及JavaScript实时响应鼠标事件动态改变页面元素属性的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • JavaScript封装Vue-Router实现流程详解

    JavaScript封装Vue-Router实现流程详解

    这篇文章主要介绍了JavaScript封装Vue-Router实现流程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-09-09
  • js实现单击可修改表格

    js实现单击可修改表格

    这篇文章主要为大家详细介绍了js实现单击可修改表格,类似成绩单,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04
  • uniapp页面间传参的几种方法实例总结

    uniapp页面间传参的几种方法实例总结

    在进行页面的跳转的时候,往往需要我们将一些参数携带着传递过去,下面这篇文章主要给大家介绍了关于uniapp页面间传参的几种方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-12-12
  • 微信小程序开发之你可能没有踩过的神坑总结

    微信小程序开发之你可能没有踩过的神坑总结

    最近在做一个小程序的项目,所以记录下开发过程中遇到的坑,这篇文章主要给大家介绍了关于微信小程序开发之你可能没有踩过的神坑,需要的朋友可以参考下
    2021-09-09
  • Javascript实现时间倒计时功能

    Javascript实现时间倒计时功能

    这篇文章主要为大家详细介绍了Javascript实现时间倒计时功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • 从父页面读取和操作iframe中内容方法

    从父页面读取和操作iframe中内容方法

    在父页面中访问iframe中的各个元素与一般的访问页面元素无本质区别,无非是需要在父页面中事先获取需要处理的iframe对象,在获取iframe对象后,其操作基本没什么特别之处。
    2009-07-07
  • JS Ajax请求会话过期处理问题解决方法分析

    JS Ajax请求会话过期处理问题解决方法分析

    这篇文章主要介绍了JS Ajax请求会话过期处理问题解决方法,结合实例形式简单分析了ajax请求会话过期处理的相关原理、解决方法及操作注意事项,需要的朋友可以参考下
    2019-11-11
  • JS实现在线统计一个页面内鼠标点击次数的方法

    JS实现在线统计一个页面内鼠标点击次数的方法

    这篇文章主要介绍了JS实现在线统计一个页面内鼠标点击次数的方法,实例分析了javascript操作Cookie实现计数的技巧,需要的朋友可以参考下
    2015-02-02

最新评论