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>

  • 相关阅读:
    服务器又100%了,上一个挖矿病毒解决完,这几天又来了一个新的挖矿病毒。。。。
    一些面试题
    家庭应急储备物资分类
    所学习的docker
    Mysql主从复制原理及同步延迟问题
    关于git
    小程序的get和post需要注意的地方
    CSS3 3D转换
    transform CSS3 2D知识点汇总
    HTML5基础知识总结(一)
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/13358839.html
Copyright © 2011-2022 走看看