• Array操作的方法


    //concat连接数组连接一个或多个数组
            //var a = [1,2,3];
            //var c=[4,5]   
            //var b = a.concat(c);
            //console.log(b);
    
            //join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
            // var a = [1,2,3,4,5];   
              // var b = a.join("|"); 
              //  console.log(b);
    
              //pop()删除或返回数组中的最后一个元素
              // var a = [1,2,3,4,5];
              // var b = a.pop();
              // console.log(b);
    
             // push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。
             // var a = [1,2,3];
             // var c=[4,5];
             // var b = a.push(c);
             // console.log(a);
    
             //reverse() 方法用于颠倒数组中元素的顺序
             // var a = [1,4,3,2];
             // var b = a.reverse();
             // console.log(a);
    
             //shift()方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。
             // var a = [1,4,3,2];
             // var b = a.shift();
             // console.log(a,b);
    
             //slice() 返回从原数组中指定开始下标到结束下标之间的项组成的新数组 。
             // var a = [1,4,3,2];
             // var b = a.slice(1);
             // console.log(a,b);
    
             //sort(orderfunction):按指定的参数对数组进行排序 
             // var a = [1,4,3,2];
             // var b = a.sort();
             // console.log(b);
    
             //splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
             //splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。
             // var a = [1,4,3,2];
             // var b = a.splice(1,2,7);
             // console.log(a);
    
             //unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度
             // var a = [1,4,3,2];
             // var b = a.unshift(2);
             // console.log(a);
    
             //valueOf() 方法返回 Array 对象的原始值。
             // var a = 5;
             // var b = a.valueOf();
             // console.log(b);

     克隆数组修改c不会对a产生影响

    // var a = [1,2,3];
            // var c=a.concat();   
            // c[0]=4;
      //      console.log(c,a);
  • 相关阅读:
    iOS刨根问底-深入理解RunLoop
    深入理解RunLoop
    Core Graphics框架 利用Quartz 2D绘图
    经济
    次贷危机的原因
    次级抵押贷款
    信用评级
    信用
    理解UIView的绘制-孙亚洲
    二级域名
  • 原文地址:https://www.cnblogs.com/aSnow/p/8830957.html
Copyright © 2020-2023  润新知