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


    数组:
    定义1、var arr=[12,5,8,9];
           2、var arr= new Array(12,5,8,9);
     length:数组的长度不仅可以获取也可以设置。例:快速清空数组
    一般一个数组最好只放一种类型
     
    数组的方法:
    数组的添加和删除
    push():往数组的末尾添加
    pop():在尾部删除 arr.pop();
    shift():从头部删除元素
    unshift():往头部添加元素
    splice(开始,长度,元素):从中间删除添加元素,没有元素就是删除,有元素就是添加(长度为0)或者替换(长度有值),添加在起点的位置
    数组的连接:concat
    var a=[1,2,3];
    var b=[4,5,6];
    a.concat(b)
    join(分隔符):
    var a=[1,2,3,4];
    alert(arr.join('-'));
    结果为:1-2-3-4
     
     
    排序:sort():只认识字符串
    对数字排序的两种方法
    arr.sort(function(n1,n2){
        if(n1<n2){
        return -1;
    }
        else if(n1>n2){
         return 1;
    }
       else{
      return 0;
     }
    });
    或者arr.sort(function(n1,n2){
        return n1-n2;
    });
    逆序:reverse()
    对数字逆序排列:arr.reverse(arr.sort)
  • 相关阅读:
    微信小程序 生命周期
    ftp uploadFileAction(重要)
    java FTP 上传下载删除文件
    httpsession
    db2 blob EMPTY_BLOB()
    java blob
    java session getCreationTime()
    eclipse 查看源代码
    java file类
    Vue.js 和 MVVM 小细节
  • 原文地址:https://www.cnblogs.com/lyne11/p/6528922.html
Copyright © 2011-2022 走看看