Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 数组循环

作者:愛火焚城   发布日期:2025-09-20   浏览:45

// 示例代码:使用 for 循环遍历数组

let arr = [1, 2, 3, 4, 5];

for (let i = 0; i < arr.length; i++) {
    console.log(arr[i]);
}

// 解释说明:
// 上面的代码使用了传统的 for 循环来遍历数组。
// `arr.length` 获取数组的长度,确保循环不会超出数组的范围。
// `arr[i]` 访问数组中每个元素,并通过 `console.log` 输出。

// 示例代码:使用 forEach 方法遍历数组

let arr2 = ['apple', 'banana', 'cherry'];

arr2.forEach(function(item, index) {
    console.log(index + ': ' + item);
});

// 解释说明:
// `forEach` 是数组的一个内置方法,用于遍历数组中的每个元素。
// 它接受一个回调函数作为参数,该回调函数会在每次迭代时被调用。
// `item` 是当前元素,`index` 是当前元素的索引。
// 这种方式比传统的 for 循环更简洁,代码可读性更高。

// 示例代码:使用 for...of 循环遍历数组

let arr3 = [10, 20, 30, 40, 50];

for (let value of arr3) {
    console.log(value);
}

// 解释说明:
// `for...of` 是 ES6 引入的一种新的遍历语法,专门用于遍历可迭代对象(如数组)。
// 它直接遍历数组的值,而不需要像 for 循环那样手动管理索引。
// 代码更加简洁易读。

// 示例代码:使用 map 方法遍历数组并生成新数组

let arr4 = [1, 2, 3, 4, 5];

let newArr = arr4.map(function(item) {
    return item * 2;
});

console.log(newArr);

// 解释说明:
// `map` 方法会遍历数组中的每个元素,并对每个元素执行指定的操作(如乘以 2),
// 然后返回一个新的数组,包含操作后的结果。
// 原始数组不会被修改。

上一篇:js 循环字符串

下一篇:js 数组 循环

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象数组合并

js 对象转数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站