一,新增陣列
var arr = [1,3,5];
arr.push(7,9); //新增7和9到陣列arr後面,得到[1,3,5,7,9]
1,push();
可向
陣列末尾
新增乙個或多個元素,並報道檢視
新的長度
。
如圖2所示,
不印字();
向陣列
開頭和結尾
新增乙個或多個元素,並報道檢視
新的長度
。
var arr = [1,3,5]
arr.unshift(0); // [0,1 1,3,5]
var dom = [1,3,5];
的console.log(dom.push(7));
// 4,返回的是陣列的長度
二,刪除陣列
1,
pop();
刪除陣列
最後
乙個元素
,
返回最後乙個值
var arr = [1,3,5];
的console.log(arr.pop());
// 5,返回最後乙個值並刪除
arr.pop(); //刪除3
console.log(arr); // 1
2,shift();
刪除陣列
第乙個
元素,並
返回第乙個值
var arr = [1,3,5];
arr.shift();
// [3,5]
三,陣列連線
的concat();
//連線兩個或多個陣列
var aa = [1,3,5];
var bb = [「a」,「b」,「c」];
的console.log(aa.concat(bb)); // [1,3,5, 「一」, 「b」, 「c」]
四,陣列轉換為字串
加入();
把陣列轉換為字串
arrayobject.join(隔膜)
陣列名
。join(符號)
陣列轉換為字串
var arr = [1,2,3];
console.log(arr.join(「
-
」))// 1-2-3,字串
var arr = [「aa」,「bb」,「cc」];
console.log(arr.join(「
-
」)); // aa
-
bb
-
cc
console.log(arr); // [「aa」,「bb」,「cc」]
五,字串轉換為陣列
**();
//乙個字串分割成字串陣列
var txt =「aa」
,
bb
,
cc「;
console.log(txt.split(」,「)); // [」aa「
,
」bb「
,
」cc「 ],分隔符保持一致
第29天 js 陣列新增刪除 陣列和字串相互轉換
一 新增陣列 var arr 1,3,5 arr.push 7,9 新增7和9到陣列arr後面,得到 1,3,5,7,9 1 push 可向陣列末尾新增乙個或多個元素,並返回新的長度。2 unshift 向陣列開頭新增乙個或多個元素,並返回新的長度。var arr 1,3,5 arr.unshift...
第29天 js 陣列新增刪除 陣列和字串相互轉換
一 新增陣列 var arr 1,3,5 arr.push 7,9 新增7和9到陣列arr後面,得到 1,3,5,7,9 1 push 可向陣列末尾新增乙個或多個元素,並返回新的長度。2 unshift 向陣列開頭新增乙個或多個元素,並返回新的長度。var arr 1,3,5 arr.unshift...
新增和刪除陣列元素
1.在陣列頭新增元素 array unshift 使用該函式,所有已有的數值鍵都會相應的修改,以反映騎在陣列中的新位置,但是關聯鍵不受影響。names array tom jack jerry array unshift names,amy job names array amy job tom j...