tostring:
把陣列轉換成乙個字串:
var arr=[1,2,3,4];
console.log(arr.tostring());//1,2,3,4
join:
把陣列轉換成乙個用符號連線的字串:
var arr=[1,2,3,4];
console.log(arr.join('@'));//1@2@3@4
concat:
將兩個陣列合併:
var arr=[1,2,3,4];
var arr1=[5,6];
console.log(arr.concat(arr1))//[1,2,3,4,5,6]
unshift/shift(序列):
在陣列頭部新增乙個元素/在陣列頭部移除乙個元素(先進先出),返回陣列的長度,不會產生新陣列,會改變原來的陣列;
var arr=[1,2,3,4];
console.log(arr.unshift(0));//陣列長度5
console.log(arr)//[0,1,2,3,4]
push/pop(棧):
在陣列在陣列尾部部新增乙個元素/在陣列尾部移除乙個元素(先進先出),返回陣列的長度,不會產生新陣列,會改變原來的陣列;
var arr=[1,2,3,4];
console.log(arr.push(0));//陣列長度5
console.log(arr);//[1,2,3,4,0]
slice(開始位置,結束位置):
返回陣列被裁減後的部分;
var arr=[1,2,3,4];
console.log(arr.slice(0,1));//[1]
reverse:
將陣列反向排序:
var arr=[1,2,3,4];
console.log(arr.reverse());//[4,3,2,1]
sort:
對陣列進行排序操作(不是單純的,按照大小排序的):
var arr=[1,3,2,5,4]
console.log(arr.sort());//[1,2,3,4,5]
splice(start,length,新增內容):
插入、刪除或者替換乙個陣列元素(當長度為0是,為新增)//在進行遍歷時,要對應下標;應該i--才能對應
var arr=[1,2,3,4,5]
console.log(arr,splice(2,2));//[3,4]
console.log(arr.splice(2,0,3.5))//[1.,2,3,3.5,4,5]
常用的陣列操作方法
陣列新增 push 後面新增 unshift 前面新增 let arr 1 2 3 console.log arr.push 0 4 新增後的陣列長度 5 console.log arr 1 2 3 0,4 let arr 1 2 3 console.log arr.unshift 0 4 新增後的...
JavaScript常用陣列操作方法
concat 方法用於連線兩個或多個陣列。該方法不會改變現有的陣列,僅會返回被連線陣列的乙個副本。var arr1 1,2,3 var arr2 4,5 var arr3 arr1.concat arr2 console.log arr1 1,2,3 console.log arr3 1,2,3,4...
js常用陣列操作方法
concat 方法用於連線兩個或多個陣列。該方法不會改變現有的陣列,僅會返回被連線陣列的乙個副本。var arr1 1,2,3 var arr2 4,5 var arr3 arr1.concat arr2 console.log arr1 1,2,3 console.log arr3 1,2,3,4...