如何在 JavaScript 中不使用 map 方法映射数组值?
可以使用 JavaScript 中的循环方法来映射数组元素。 map() 方法使用为数组的每个元素调用的函数的输出结果创建一个新数组。这也可以在 JavaScript 中使用 for 循环来实现。
方法:为此,我们可以创建两个数组,其中一个数组包含要映射的数组元素,第二个数组存储对应函数的所有返回值。我们可以使用 JavaScript Array push() 方法将函数的返回值推送到输出数组中。
句法:
array.push(element1, element2, element, ... , elementN )
Array length 方法可以用来求对应数组的长度。
句法:
array.length
返回值:数字
例子:
HTML
JavaScript mapping using loops
输出:输出数组中元素的索引显示在输出中的数字以及输出数组的长度之前。
[16, 25, 100, 9, 64, 36]
0: 16
1: 25
2: 100
3: 9
4: 64
5: 36
length: 6