• 数组常用的方法


    加内容   减内容      连接    转换

    1.push();     向数组的后面添加内容

    var arr = [1,2]    arr.push(“你好吗”);    //结果 [1,2,”你好吗”];

    2.unshift()   数组的前面添加

    var arr = [1,2]    arr.unshift(“我很好”);   //结果   [“我很好”,1,2]’

    3. pop()    删除最后一个元素

    var arr = [1,2]    arr.pop();   //结果 [1]

    4.shift()   删除第一个元素

    var arr = [1,2]    arr.shift();   //结果 [2]

    连接:

     5.join()    把数组转换为字符串

    var  arr = [1,2,3,4];

    var test = arr.join(“-”);

    console.log(test)    1-2-3-4

    var arr = [1,2,3,4];

    arr.join(“*”);

    console.log(arr);      1*2*3*4

    6.split()   把字符串转换为 数组

    var  txt = “1-2-3”;

    var  test = txt.split(“-”)

    console.log(test)     [“1”,”2”,”3”];

    7.concat() 连接多个数组

    该方法用于连接两个或多个数组。它不会改变现有的数组,而仅仅会返回被连接数组的一个副本

     var aa = [1,3,5];  var bb = [“a”,”b”,”c”];

     aa.concat(bb);     结果:[1,3,5,“a”,”b”,”c”];

    注意:

    var arr = [1,2,3,4];

    console.log(arr.push(8));     结果是  5      返回改数组的长度

    如果这么写:

    var arr = [1,2,3,4];

    arr.push(8);

    console.log(arr);      结果 就是 [1,2,3,4,8]

    var arr = [1,2,3,4,5,6,12];

    console.log(arr.pop());     结果是12  返回最后一个元素

    var arr = [1,2,3,4];

    arr.pop();

    console.log(arr);      结果 就是 [1,2,3]

  • 相关阅读:
    测试工具知识大集合
    滴滴,好未来,百度,快手,头条测试&测试开发岗面经(附面试题)
    做数据必知的十本书,你读过几本?
    如何有效延长假期?
    当程序猿第那几年!
    自动化测试中的那些误解和偏见
    北京VS上海:“活着为了工作”还是“工作为了生活”?
    程序员国庆相亲图鉴
    有赞精准测试实践
    IE中的文档兼容性
  • 原文地址:https://www.cnblogs.com/lhh520/p/8982492.html
Copyright © 2020-2023  润新知