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>

  • 相关阅读:
    常见的web漏洞
    WEB前端性能优化常见方法
    前端多终端浏览器兼容
    vue中computer与watch区别
    Vue父子组件生命周期执行顺序
    Git配置文件的妙用
    Git的基本概念和操作
    对AUC计算公式和几何意义的理解(详细版)
    如何看文献
    Python函数 range()和arange()的区分
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/13358839.html
Copyright © 2011-2022 走看看