MST

星途 面试题库

面试题:JavaScript数组迭代之基本实践考察

给定一个数组[1, 2, 3, 4, 5],使用JavaScript数组迭代方法,将数组中的每个元素乘以2,并返回新的数组。请分别使用map和for循环两种方式实现。
45.3万 热度难度
编程语言JavaScript

知识考点

AI 面试

面试题答案

一键面试

使用map方法

const arr = [1, 2, 3, 4, 5];
const newArr = arr.map(num => num * 2);
console.log(newArr); 

使用for循环

const arr = [1, 2, 3, 4, 5];
const newArr = [];
for (let i = 0; i < arr.length; i++) {
    newArr.push(arr[i] * 2);
}
console.log(newArr);