gpt4 book ai didi

javascript - 如何在 JavaScript 中将数组中的所有元素转换为整数?

转载 作者:IT王子 更新时间:2023-10-29 02:56:57 26 4
gpt4 key购买 nike

经过一些操作后我得到了一个数组。我需要将所有数组值转换为整数。

我的示例代码

var result_string = 'a,b,c,d|1,2,3,4';
result = result_string.split("|");
alpha = result[0];
count = result[1];
// console.log(alpha);
// console.log(count);
count_array = count.split(",");

count_array 现在包含 1,2,3,4 但我需要这些值是整数。

我使用了 parseInt(count_array);,但它失败了。 JS 将此数组中的每个值视为字符串。

最佳答案

ECMAScript5 为Array 提供了一个map 方法,将一个函数应用于数组的所有元素。这是一个例子:

var a = ['1','2','3']
var result = a.map(function (x) {
return parseInt(x, 10);
});

console.log(result);

参见 Array.prototype.map()

关于javascript - 如何在 JavaScript 中将数组中的所有元素转换为整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4437916/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com