zoukankan      html  css  js  c++  java
  • 数组常用一些方法

    创建新对象有两种不同的方法:

    1.定义并创建对象的实例

    2.使用函数来定义对象,然后创建新的对象实例

    JavaScript 基于 prototype,而不是基于类的。

      <script type="text/javascript">
        //join():数组的所有元素放入一个字符串。自定义分隔符。
        var aa=[1,23,4,56];
        var bb=aa.join();
        var cc=aa.join('|');
        document.write(bb+"<br />");
        document.write(cc+"<br />");
        //concat():连接两个或更多的数组(组成新数组),并返回结果。
        var bb=[1,2,3],cc=[4,5,6],dd=[7,8,9];
        document.write(bb.concat(cc)+"<br />");
        document.write(bb.concat(cc,dd)+"<br />");
        //reverse():颠倒数组中元素的顺序。
        document.write('原来顺序:'+aa+"<br />")
        document.write('颠倒后顺序:'+aa.reverse()+"<br />");
        //sort():根据ASCII排序。
        var ee=[1,23,53,6363,11,242,22,556];
        var ff=['ghe','eff','abc'];
        document.write("ASCII英文排序:"+ff.sort()+"<br />");
        document.write("ASCII数字排序:"+ee.sort()+"<br />");
        //从小到大
        document.write("数字排序从小到大:"+ee.sort(paixu1)+"<br />");
        function paixu1(a,b){
        return a-b;// 如果 a-b>0 返回 a a-b<0 返回 b
        }
        //从大到小 如果 b-a>0 返回 b b-a<0 返回 a
        document.write("数字排序从大到小:"+ee.sort(function(a,b){return b-a}));
      </script>

    push() 向数组的末尾添加一个或更多元素,并返回新的长度。
    concat() 连接两个或更多的数组,并返回结果。
    join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。
    pop() 删除并返回数组的最后一个元素
    push() 向数组的末尾添加一个或更多元素,并返回新的长度。
    reverse() 颠倒数组中元素的顺序。
    shift() 删除并返回数组的第一个元素
    slice() 从某个已有的数组返回选定的元素
    sort() 对数组的元素进行排序
    splice() 删除元素,并向数组添加新元素。
    toSource() 返回该对象的源代码。
    toString() 把数组转换为字符串,并返回结果。
    toLocaleString() 把数组转换为本地数组,并返回结果。
    unshift() 向数组的开头添加一个或更多元素,并返回新的长度。
    valueOf() 返回数组对象的原始值

  • 相关阅读:
    sikuli 安装
    pychar入门参考教材
    Jmeter 问题集
    appium 中文API 集
    执行Chrome自动化时--正在受到自动软件的控制的显示屏蔽
    下拉框选择
    发邮件 文字+ 附件的方法(QQ or 网易 邮箱)
    发送邮件(单独文字)的方法(网易邮箱 OR QQ邮箱)
    aapium 设置安卓机参数
    -循环点击遇到的坑(每次点击后返回,页面元素都会变化的解决方法)
  • 原文地址:https://www.cnblogs.com/lhl66/p/7198361.html
Copyright © 2011-2022 走看看