您的代码存在一个小错误,应该是将parseInt()
作为函数应用到数组的每个元素上而不是将其作为方法。
您可以使用 map()
方法遍历数组,并在每个元素上应用 parseInt()
函数进行转换。这样,就可以将包含字符串数字的数组转换为包含相应整数的数组。
以下是正确的代码示例:
var arr = ["1", "2", "3"];
var result = arr.map(function(element) {
return parseInt(element);
});
console.log(result); // 输出 [1, 2, 3]
在上面的示例中,map()
方法遍历了 arr
数组的每个元素,并使用 parseInt()
将每个元素转换为整数。最后,将转换后的结果存储在 result
数组中并打印输出。
希望能解答您的问题!如果您还有其他疑问,请随时提问。