zoukankan      html  css  js  c++  java
  • javaScript 数组

     

    1,数组

    concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组

    用法

    var myarr1= new Array("010")
    var myarr2= new Array("-","84697581");
    document.write(myarr1.concat(myarr2))

     

    2,join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的  返回是字符串格式  逗号隔开的

    var myarr1= new Array("86","010")
    var myarr2= new Array("84697581");
    var myarr3= myarr1.concat(myarr2);
    document.write(myarr3.join()) 

    3,reverse() 方法用于颠倒数组中元素的顺序。 arrayObject.reverse():用于颠倒数组中元素的顺序

     

    4,slice() 方法可从已有的数组中返回选定的元素。

    arrayObject.slice(start,end) 是返回一个子数组(不会修改原本数组),包含从 start 到 end (不包括该end元素)的 arrayObject 中的元素。
    用法

    var myarr1= ["我","爱","你"];
    document.write(myarr1.slice(1,2))  结果是 爱

     

    5,sort()方法使数组中的元素按照一定的顺序排列。

    sort()函数使用的是冒泡排序,冒泡排序会重复地走访要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来,一直重复地进行直到说该数列已经排序完成。
    用法

    function sortNum(a,b) {
    return a-b;  //从小到大排序

    return b-a // 从大到小排序
    }
    var myarr = new Array("80","16","50","6","100","1");
    document.write(myarr.sort(sortNum));

     

  • 相关阅读:
    Node.js/Python爬取网上漫画
    webpack2配置
    Node多进程相关
    文件上传更新服务相关
    自己的php函数库
    记录
    jquery 小知识点
    自己写算法---java的堆的非递归遍历
    转虚函数,写的相当好啊
    公钥私钥 ssl/tsl的概念
  • 原文地址:https://www.cnblogs.com/liaolijun/p/7279395.html
Copyright © 2011-2022 走看看