使用forEach将数组中的字符串转换为数字的方法如下:
const arr = ['1', '2', '3', '4', '5'];
arr.forEach((str, index, array) => {
array[index] = parseInt(str);
});
console.log(arr); // [1, 2, 3, 4, 5]
上述代码中,我们首先定义了一个包含字符串的数组arr
。然后使用forEach
方法遍历数组中的每个元素。在遍历的过程中,我们使用parseInt
函数将字符串转换为数字,并将转换后的数字赋值给原数组中对应的位置。最后,我们打印输出转换后的数组,可以看到数组中的字符串已经成功转换为了数字。
需要注意的是,forEach
方法是一个用于数组的遍历方法,它接受一个回调函数作为参数。回调函数可以接受三个参数:当前遍历的元素值、当前元素的索引和正在遍历的数组本身。在上述代码中,我们利用回调函数的参数来进行字符串到数字的转换,并修改原数组中的值。
推荐的腾讯云相关产品:无
参考链接:
领取专属 10元无门槛券
手把手带您无忧上云