zoukankan      html  css  js  c++  java
  • 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>
  • 相关阅读:
    模拟器登陆
    mab算法
    用户投票排名算法总结
    vue中路由
    利用ajax全局设置实现拦截器
    对于 前端请求Django 后端服务出现403 Forbidden (CSRF token missing or incorrect.) 问题的解析
    Datatable 插入一行数据到第一行
    Datatable 导出到execl 官网demo
    jquery cookie操作
    on绑定事件支持的事件类型
  • 原文地址:https://www.cnblogs.com/greatverve/p/1586003.html
Copyright © 2011-2022 走看看