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

2022-03-08 16:41:16 字數 1757 閱讀 5098

一、新增陣列

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(0);//[0,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,"a","b","c"]

四、陣列轉換為字串

join();把陣列轉換為字串

arrayobject.join(separator)

陣列名.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"]

五、字串轉換為陣列

split();//乙個字串分割成字串陣列

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所示,不印字 向陣列 開頭和結尾 新增乙個或多個元素,並報道檢視 新的長度 var arr 1,3,...

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