发布于 2017-05-29 12:54:46 | 131 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Javascript教程,程序狗速度看过来!

JavaScript客户端脚本语言

Javascript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。


下面小编就为大家带来一篇js通过指定下标或指定元素进行删除数组的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

实例如下:


删除指定下标数组元素 
Array.prototype.del=function(index){ 
    if(isNaN(index)||index>=this.length){ 
      return false; 
    } 
    for(var i=0,n=0;i<this.length;i++){ 
      if(this[i]!=this[index]){ 
        this[n++]=this[i]; 
      } 
    } 
    this.length-=1; 
  }; 
删除指定元素 
 
    Array.prototype.indexOf = function(val) { 
      for (var i = 0; i < this.length; i++) { 
        if (this[i] == val) return i; 
      } 
      return -1; 
    }; 
    Array.prototype.remove = function(val) { 
      var index = this.indexOf(val); 
      if (index > -1) { 
        this.splice(index, 1); 
      } 
    }; 
    function a(){ 
      var arr = [1, 2, 3, 4, 5]; 
    alert(arr.toString()); 
    arr.remove(3); 
    alert(arr.toString()); 
    } 

第一种调用方式

arr.del(0);

以上就是小编为大家带来的js通过指定下标或指定元素进行删除数组的实例全部内容了,希望大家多多支持phperz~



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务