JS數組屬性


pop():刪除並返回數組的最后一個元素

如:var arr=new Array(4,5,6,7,8);

console.log( arr.pop() )   console出來的結果是8

 

push():向數組的末尾添加一個或多個元素

如:var arr=new Array(4,5,6,7,8);

console.log(ar.push(9) )   console出來的結果是4,5,6,7,8,9

 

shift() :  刪除並返回數組的第一個元素.

如:var arr=new Array(4,5,6,7,8);

console.log(arr.shitft() )   console出來的結果是4

 

splice(a,b,c) 

a:必需。整數,規定添加/刪除項目的位置,使用負數可從數組結尾處規定位置。

b:必需。要刪除的項目數量。如果設置為 0,則不會刪除項目。

c:可選。向數組添加的新項目

splice(): 刪除一個元素並且向刪除的元素位置添加一個新元素

如:var arr=new Array(4,5,6,7,8);

console.log(arr.splice(3,1,9) )   console出來的結果是4,5,9,7,8

 

unshift():向數組的開頭添加一個元素或多個元素並且返回新

如:var arr=new Array(4,5,6,7,8);

console.log(arr.unshift(1,2,3))   console出來的結果是1,2,3,4,5,9,7,8

 

reverse():顛倒數組中元素的順序

如:var arr=new Array(4,5,6,7,8);

console.log(arr.reverse())   console出來的結果是8,7,6,5,4

 

sort():對數組的元素進行排序,一般是升序排列,但是它只能區分0-9這幾個數字,並不能區分10與100等這樣的數字

如:var arr=new Array(8,7,6,5,4);

console.log(arr.sort())   console出來的結果是4,5,6,7,8

 

slice(a,b) 

a:必需。規定從何處開始選取。如果是負數,那么它規定從數組尾部開始算起的位置。也就是說,-1 指最后一個元素,-2 指倒數第二個元素,以此類推。

b:可選。規定從何處結束選取。該參數是數組片斷結束處的數組下標。如果沒有指定該參數,那么切分的數組包含從 a 到數組結束的所有元素。如果這個參數是負數,那么它規定的是從數組尾部開始算起的元素。

slice():從某個已有的數組返回選定的元素

如:var arr=new Array(4,5,6,7,8);

console.log(arr.slice(1,4))   console出來的結果是5,6,7,8

 

toString() :可把一個邏輯值轉換為字符串,並返回結果。

 

join:用於把數組中的所有元素放入一個字符串。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM