zoukankan      html  css  js  c++  java
  • 数组的插入和删除

    window.onload = function(){
                
                   var arr = new Array(10);
                   
                   for(var i=0;i<10;i++){
                      if(i<9){
                        arr[i] = i;
                      }
                   }
                     
                   //在 第5个位置插入 88  代表第6个元素 从最后一个元素开始 每个向后移动一个 然后在第五个元素上插入
                   for(var i=arr.length-1;i>5;i--){
                      arr[i] = arr[i-1];  
                   }
                 
                   arr[i] = 88;
                   
                                  
                    
                   //把第五位置的元素删掉 从第五个元素开始找到最后一个元素 往前移动一个位置
                   //然后把最后一个 位置置空
                   for(var i = 5;i<=arr.length-1;i++){
                       if(i == arr.length-1){
                          arr.pop();
                          break;
                       }
                       arr[i] = arr[i+1];
                   }
                   alert(arr.join(","));
                   
              }

  • 相关阅读:
    GitHub的本地与远程
    linux PDF转换
    css文字样式与div
    CSS属性(pading margin)
    Q:table返回无数据点击排序无数据消失问题
    nginx 学习二(配置项)
    nginx学习一
    JS防抖节流
    通过node实现阿里云短信接口,并将手机号缓存,通过Redis过期时间限制频繁发短信
    web框架express学习三
  • 原文地址:https://www.cnblogs.com/freeDesignLife/p/3288144.html
Copyright © 2011-2022 走看看