zoukankan      html  css  js  c++  java
  • 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);
  • 相关阅读:
    机器学习作业12--朴素贝叶斯-垃圾邮件分类
    机器学习作业11--分类与监督学习,朴素贝叶斯分类算法
    机器学习作业9--主成分分析
    机器学习作业8--特征选择
    机器学习作业7--逻辑回归实践
    机器学习作业6--逻辑回归
    实验五 单元测试
    实验二 结对编程 第二阶段
    实验二 结对编程第一阶段
    实验一 GIT代码版本管理
  • 原文地址:https://www.cnblogs.com/aSnow/p/8830957.html
Copyright © 2011-2022 走看看