陣列常用函式

2021-09-19 03:21:16 字數 1467 閱讀 9991

/***** 增加陣列第乙個元素:unshift *****/

var arr = [1,2,3,4,5];arr.unshift(10);console.log(arr);

[10, 1, 2, 3, 4, 5]

/***** 刪除陣列第乙個元素:shift *****/

var arr = [1,2,3,4,5];arr.shift();console.log(arr);

[2, 3, 4, 5]

/***** 增加陣列最後乙個元素:push *****/

var arr = [1,2,3,4,5];arr.push(10);console.log(arr);

[1, 2, 3, 4, 5, 10]

/***** 刪除陣列最後乙個元素:pop *****/

var arr = [1,2,3,4,5];arr.pop();console.log(arr);

[1, 2, 3, 4]

/***** 擷取陣列的一段,原陣列不變:slice *****/

var arr = [1,2,3,4,5];console.log(arr.slice(2,4));

[3, 4]

/***** 替換陣列的一段:splice *****/

var arr = [1,2,3,4,5];arr.splice(2,1,10);console.log(arr);

[1, 2, 10, 4, 5]

/***** 擷取陣列的一段,原陣列改變:splice *****/

var arr = [0,1,2,3,4,5,6];console.log(arr.splice(0,3));console.log(arr);

[0, 1, 2]

[3, 4, 5, 6]

var arr = [1,2,3,4,5];console.log(arr.join(','));

1,2,3,4,5

/***** 返回乙個新的陣列,新陣列是原陣列經過處理過後得到的,原陣列不變:map *****/

var arr1 = [,,];

var arr2 = arr1.map(item => );

console.log(arr2);

[1, 2, 3]

/***** 返回乙個新的陣列,新陣列中的元素是原陣列中符合條件的所有元素,return為true的item,原陣列不變:filter *****/

var arr1 = [,,];

var arr2 = arr1.filter(item => );

console.log(arr2);

[,]

陣列常用函式

php中主要的資料結構就是陣列和字串的操作,今天來總結一下陣列的基本操作。1.陣列的遍歷 對於數字索引的陣列,可以採用迴圈遍歷和foreach來遍歷,個人建議優先考慮foreach 對於關聯陣列,有三種方式 foreach each list 2.排序 數字索引 sort 關聯陣列 asort ks...

陣列常用函式

一 常用運算元組函式 1.array shift 2.array unshift 3.array pop 4.array push 5.current,key,prev,next,reset 二 php 陣列的常用函式 mixed array shift array array 功能 彈出陣列中的第...

PHP 常用陣列函式

array shift 刪除陣列首個元素 用法 array shift arr 引數 陣列名 array pop 刪除陣列最後乙個元素 用法 array pop arr 引數 陣列名 array unshift 將指定元素插入到陣列頭部 用法 array unshift arr.aa bb cc 引...