陣列的遍歷

2021-08-16 19:33:01 字數 1753 閱讀 4066

//從頭遍歷元素在陣列中的位置,如果沒有找到則返回-1

var arr=['hao','hi','hello','nihao','nice'];

var str=arr.indexof('nihao');

console.log(str); //3

//從末尾遍歷元素在陣列中的位置,如果沒有找到則返回-1

var arr=['hao','hi','hello','nihao','nice'];

var str=arr.lastindexof('nihao');

console.log(str); //3

迭代陣列

var arr=[1,3,6,8,10,3,4,9];

arr.foreach(function (item,index,array) )

var arr=['hao','hi','hello','nihao','nice'];

//item為陣列遍歷的每一項,index為索引,array為陣列本身

var f=arr.every(function (item,index,array) );

console.log(f); //true

var arr=['hao',2,'hi','hello','nihao','nice'];

var f=arr.every(function (item,index,array) );

console.log(f); //false

var arr=['hao','hi','hello','nihao','nice'];

//item為陣列遍歷的每一項,index為索引,array為陣列本身

var f=arr.some(function (item,index,array) );

console.log(f); //true

var arr=['hao',2,'hi','hello','nihao','nice'];

var f=arr.some(function (item,index,array) );

console.log(f); //true

var arr=[1,3,6,8,10,3,4,9];

var f=arr.filter(function (item,index,array) );

console.log(f);// [ 6, 8, 10, 4 ]

map() 對陣列的每一項執行給定函式,返回每次函式結果組成的陣列

var arr=[1,3,6,8,10,3,4,9];

var narr=arr.map(function (item,index,array) )

console.log(narr);

//[ 2, 6, 12, 16, 20, 6, 8, 18 ]

var arr=[1,3,6,8,10,3,4,9];

var narr=arr.map(function (item,index,array)

})console.log(narr);

//[ undefined, undefined, 12, 16, 20, undefined, 8, undefined ]

陣列的遍歷

陣列的遍歷 1.1 for of 迴圈 for const item of items 迴圈遍歷陣列項,如下所示遍歷colors列表 const colors blue green white for const color of colors blue green white for let i ...

PERL陣列的遍歷

在雙引號內可以使用 直接輸出陣列 rocks qw flinstone slate rubblke print quarrz rocks limtstone n print fred rocks.com.cn 如果我們真的想要輸出 21136.com.cn,那麼我們需要將 轉義,即 或者直接使用單引...

PHP陣列的遍歷

用for迴圈對索引陣列進行遍歷 定義乙個陣列 arr array aa bb cc dd 求得陣列的長度 len count arr 用for迴圈遍歷 for i 0 i len i 用for迴圈對關聯陣列進行遍歷 定義乙個陣列 arr array 姓名 小強 年齡 21 性別 男 求得陣列單元數 ...