1. 程式人生 > >JS中陣列的使用方法

JS中陣列的使用方法

重點

push():最後一位追加 (作用是在原陣列上追加一位,返回值陣列的新長度) pop():刪除最後一位 (刪除陣列的最後一位,返回值是被刪除的值) shift():刪除第一位 (刪除第一個,返回刪除的值) unshift():在第一位追加 (在第一位追加,返回值時陣列的心長度)

靜態方法

Array isArray(值)

陣列的屬性

.length

陣列的常用方法

  • arr.concat(arr1) //把arr1拼接早arr後邊,返回值是新陣列–不會改變原陣列
  • arr.indexOf(1) //判斷某個值是否在陣列中,如果有返回索引號,日過如果沒有返回-1
  • arr.lastIndexOf(1)
  • arr.join(“.”) //用指定的拼接陣列為字串,返回值為拼接成的字串–不會更改原陣列
  • arr.sort() //從新排序-從小到大,只能正常排純數字陣列,其他型別的資料排序規則不確定[1,1,2]
  • arr.reverse() //陣列反轉
  • arr.slice(0,4) //start end 如果只給了開開始,代表擷取從開始到全部
  • arr.splice(start,legth,值)//從開始位置 截掉多長的 第三個引數作為填充的值 //返回值是截掉的元素組成的新陣列,追加的資料會改變原素組

陣列的特殊方法

arr.some() arr.find() arr.findIndex() arr.filter() arr.every() arr.forEach()//只實現迴圈