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>

  • 相关阅读:
    同一账号在不同浏览器不能同时登录
    子页面像父页面传递参数--数组
    bootstaptable动态合并单元格和jxls动态合并单元格
    RedisTemplate的使用
    java项目中读取配置文件
    httpclient调用接口
    drop、truncate和delete的区别
    函数式编程
    常见配置redis.conf介绍
    mysql和redis加入到windows服务
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/13358839.html
Copyright © 2011-2022 走看看