第29天 js 陣列新增刪除 陣列和字串相互轉換

2021-09-02 01:48:46 字數 2255 閱讀 6413

一,新增陣列

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...