千鋒教育JavaScript全套視頻教程(10天學(xué)會(huì)Js,前端javascrip

p51 050-數(shù)組常用方法-1
會(huì)改變原數(shù)組:
?(1)數(shù)組.push() 在數(shù)組末尾添加
? ? ?返回值為 是數(shù)組長度
(2)數(shù)組.pop() ?在數(shù)組末尾刪除
? 返回值為 是刪除的數(shù)據(jù)
(3)數(shù)組.unshift() 在數(shù)組開頭添加
返回值為 是數(shù)組長度
(4) shift 前面刪除元素
? 返回值為 刪除掉的元素
(5)splice 刪除
? ? 返回值為刪掉的內(nèi)容組成的數(shù)組
? var ressplice = arr2.splice(1,2)
//從索引為1的位置開始刪除兩個(gè)元素
var ressplice = arr2.splice(1,2,'aa')
//從索引為1的位置開始刪除兩個(gè)元素,再加上元素'aa'
var ressplice = arr2.splice(0,0,'aaaaaaa')
//不刪除然后在索引為0的元素前加'aaaaaa'
?var ressplice = arr2.splice(3,0,'bbbbbbb')
//在索引為3的位置刪除0個(gè)元素然后在索引為3的位置前添加元素'bbbbbbb'
(6)reverse翻轉(zhuǎn)
? ? ? ? var arr3 = [2,1,3,4,5]
? ? ? ? arr3.reverse()
? ? ? ? console.log(arr3);//[5,4,3,1,2]
(7)sort 排序
? ? ? ? var arr4 = [11,34,56,78,66,12]
? ? ? ? arr4.sort(function(a,b){
? ? ? ? ? ? // return a-b //正序
? ? ? ? ? ? return b-a //倒序
? ? ? ? })
? ? ? ? console.log(arr4);