// 使用 map 方法
const numbers = [1, 2, 3, 4];
const squares = numbers.map(function(num) {
return num * num;
});
console.log(squares); // 输出: [1, 4, 9, 16]
// 解释: map 方法会创建一个新数组,其结果是该数组中的每个元素都调用一次提供的函数。原数组不会被修改。
// 使用 forEach 方法
const numbers2 = [1, 2, 3, 4];
numbers2.forEach(function(num) {
console.log(num * num);
});
// 输出:
// 1
// 4
// 9
// 16
// 解释: forEach 方法会对数组的每个元素执行一次提供的函数,但不会返回任何值(即返回 undefined),也不会创建新数组。
下一篇:js map取值
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站