首页 > 代码库 > 编写数组删除模板
编写数组删除模板
对于javascript中的一些小的知识点很零碎,所以自己根据理解编写小的方法,以至于快速应用。
此次代码的作用是删除数组中的第n个元素:
1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>自定义数组删除</title> 6 7 <script> 8 9 Array.prototype.remove=function(idx){//删除第idx个的元素10 if(isNaN(idx)||idx>this.length)11 return false;12 for(var i=idx-1;i<this.length-1;i++)13 {14 this[i]=this[i+1];15 }16 this.length-=1;//一定记得删除后数组长度变小了!17 }18 19 //实例20 var a=[1,2,3,4,5,6,7,8,9];21 a.remove(2);22 alert(a);23 24 </script>25 26 </head>27 28 <body>29 </body>30 </html>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。