js基础之数组方法

2020-12-15  本文已影响0人  吃肉肉不吃肉肉

数组简单操作

var arr=["ab","bd","cd"]
  function sum(){
      arr.push("dd") // 数组arr添加"dd"
      arr[arr.length]="dc" // 数组arr添加dc
      arr.toString() //数组arr转换为字符串,并以逗号隔开
      arr.join("/")  //数组arr转换为字符串,并且以/隔开
      arr.pop() //删除数组arr的最后一个元素
      arr.shift() //删除数组arr的第一个元素
      arr.unshift("ee") //在数组arr首位添加ee
      arr[0]="ac" //更改数组内的元素
  }

数组合并

var arr=["ab","bd","cd"]
  function sum(){
      var car = ["12","15","34"]
      var car2 = ["he","de","ee"]
      var newArr = arr.concat(car) //合并arr和car
      var newArr2 = arr.concat(car,car2,"fr") //合并arr和car,car2以及"fr"
  }

数组排序

var arr=["ab","ed","cd"]
  function sum(){
     arr.sort();  // 按字母顺序对数组进行排序
     arr.reverse(); // 反转顺序
     var numArr = [12,9,23,56,87,27]
     numArr.sort(function(a,b){return b-a}) //对数字排序(从大到小)
     numArr.sort(function(a,b){return a-b}) //对数字排序(从小到大)
     numArr[0] //数组第一个元素  
     numArr[numArr.length-1] //数组最后一个元素
     Math.max.apply(null,numArr) //获取数组最大值
     Math.main.apply(null,numArr) //获取数组最低值
  }
上一篇下一篇

猜你喜欢

热点阅读