ice world

          There is nothing too difficult if you put your heart into it.
          posts - 104, comments - 103, trackbacks - 0, articles - 0

          JavaScript刪除Array數組指定下標下的元素

          Posted on 2011-09-10 07:46 IceWee 閱讀(1787) 評論(0)  編輯  收藏 所屬分類: Javascript
          實際開發中很可能有刪除指定下標元素的需求,這次我就遇到了,為了簡單起見,我把數字下標加1了,也就是說要刪除第一個元素需要傳入參數1而不是0,下面為代碼,如果不喜歡可以修改代碼!
          /**
           
          * 刪除指定下標的數組元素
           
          */
          Array.prototype.remove = function(index){
              
          if (isNaN(index) || index < 1 || index > this.length) {
                  return;
              }
              
          for(var i = 0; i < this.length; i++){
                  
          if (i == index - 1) {
                      
          for(var j = i; j < this.length; j++){
                          this[j] 
          = this[j+1];
                      }
                      this.length 
          = this.length - 1;
                      break;
                  }
                      
              }
          }




          主站蜘蛛池模板: 晋宁县| 湖南省| 前郭尔| 临沧市| 布尔津县| 天峻县| 广东省| 宁河县| 平原县| 阿合奇县| 张掖市| 卢氏县| 股票| 乌拉特后旗| 五指山市| 博客| 盐池县| 井研县| 四子王旗| 成安县| 泾源县| 曲靖市| 广昌县| 永安市| 朝阳区| 南江县| 太仓市| 六枝特区| 景洪市| 于都县| 乐都县| 黑山县| 新竹县| 德化县| 凤山市| 西青区| 长岭县| 十堰市| 阿克苏市| 牙克石市| 上高县|