JS中陣列的使用方法
阿新 • • 發佈:2018-12-09
重點
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()//只實現迴圈