zoukankan      html  css  js  c++  java
  • JavaScript 19 数组(二)

     示例 4 : 

    连接数组

    方法 concat 连接两个数组

    <script>
    function p(s){
      document.write(s);
      document.write("<br>");
    }
    var x = new Array(3,1,4);
    var y = new Array(1,5,9,2,6);
    p('数组x是:'+x);
    p('数组y是:'+y);
     
    var z = x.concat(y);
    p('使用concat连接数组x和y');
    p('数组z是:'+z);
     
    </script>

     示例 5 : 

    通过指定分隔符,返回一个数组的字符串表达

    方法 join 通过指定分隔符,返回一个数组的字符串表达

    <script>
    function p(s){
      document.write(s);
      document.write("<br>");
    }
     
    var x = new Array(3,1,4);
    p('数组x是:'+x);
    var y = x.join();
    p('y = x.join() 得到的是数组x的字符串表达,其值是'+y+" 其类型是 :" +(typeof y));
    var z = x.join("@");
    p('z = x.join("@");是x的字符串表达,不过分隔符不是默认的"," 而是"@" : '+z);
     
    </script>

    示例 6 : 

    分别在最后的位置插入数据和获取数据(获取后删除)

    方法 push pop,分别在最后的位置插入数据和获取数据(获取后删除)
    就像先入后出的栈一样

    <script>
    function p(s){
      document.write(s);
      document.write("<br>");
    }
     
    var x = new Array(3,1,4);
    p('数组x是:'+x);
     
    x.push(5);
    p('向x中push 5,得到 ' + x);
    var e = x.pop();
    p('从x中pop一个值出来,其值是 ' + e);
     
    p('pop之后,x数组的值是:'+x);
     
    </script>

  • 相关阅读:
    【剑指offer】一些简单题05 06
    【剑指offer】11 旋转数组的最小数字
    【剑指offer】10 斐波那契数列
    【剑指offer】 03 数组中重复的数字
    【剑指Offer】 04 二维数组中的查找
    HPCC复习部份
    软工提纲复习
    软件工程复习
    Scala
    [转]对TCP/IP网络协议的深入浅出归纳
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/13358839.html
Copyright © 2011-2022 走看看