• 数组常用一些方法


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

    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() 返回数组对象的原始值

  • 相关阅读:
    (转).NET 多线程编程
    [WAP]WML学习笔记总结
    [计划]2010年1月的工作学习计划
    [计划]11月&12月学习与工作计划
    [HTTP]HTTP协议学习总结第一弹:RFC2616初读总结
    [培训总结]海量服务培训总结
    [随想]忙碌的2010
    Android电源管理
    Android 1.5: 飞行模式分析
    android JNI 调用
  • 原文地址:https://www.cnblogs.com/lhl66/p/7198361.html
Copyright © 2020-2023  润新知