var color = [「red」,」green」,」blue」];
var color2 = [「yellow」,」black」,」brown」];
var color3 = color.concat(color2); // concat 是將引數傳遞進來的陣列內容 拼接到呼叫者後面,不修改原陣列
var color4 = color.tostring();// 陣列轉換成以逗號相連的字串
var color5 = color.join(『+』);// 將資料轉換成以引數相連的字串
var color6 = 「red,green+blue」;
var color7 = color6.split(『+』);// 將字串按引數轉換成陣列
console.log(color); // [「red」, 「green」, 「blue」]
console.log(color2); // [「yellow」, 「black」, 「brown」]
console.log(color3); // [「red」, 「green」, 「blue」, 「yellow」, 「black」, 「brown」]
console.log(color4); // red,green,blue
console.log(color5); // red+green+blue
console.log(color7); // [「red,green」, 「blue」]
// slice() copy 原陣列的一塊,從開始引數的開始位置,到引數的結束位置, 不包括結束位置, 不改變原陣列
var arr = [, ];
console.log(arr.slice(1, 2)); //
console.log(arr); // [, ]
// splice() 擷取原陣列的一段返回新陣列, 修改原陣列, [起始下標, 切割個數]
var arr1 = [1,2,3];
console.log(arr1.splice(0,2)); // [1, 2]
console.log(arr1) // [3]
// reverse() 反轉陣列 改變原陣列
var arr2 = [1,5,4];
var arr22 = arr2.reverse();
console.log(arr22); // [4, 5, 1]
console.log(arr2); // [4, 5, 1]
陣列常用API
陣列常用api push 末尾新增 pop 末尾刪除 unshift 開頭新增 concat 開頭刪除 reserver 顛倒陣列 sort 排序 join 將陣列轉換成字串 splice 刪除 替換 插入 slice 切割陣列 indexof data,start 查詢關鍵字 es5新增 第乙個下...
陣列常用api
push 尾部新增 語法 arr.push 返回值 新增完資料後陣列的長度 會改變元素組 var arr 10,20,30,40 var newarr arr.push 50 console.log arr,newarr unshift 頭部新增 語法 arr.unshift 返回值 新增完資料後陣...
陣列常用的Api
建立陣列的基本方式如下 1.new array 當引數是乙個數值時,代表的是建立了乙個長度為該數值的陣列,當引數是除了數值的其他型別的值的時候,則會建立乙個只包含該特定值的陣列 2.字面量let personal let values 1,3,4,6 3array.from es6新增的建立陣列的靜...