javascript将整数字符串拆分为数组

标签 javascript

我有一个像这样的字符串 MyString:

var MyString = "32,43,545,34,23,";

我想把它放在一个整数数组中。

如果我这样做:

var MyArray = MyString.split(",");

我得到一个字符串数组。如何获取整数数组?

我知道我可以遍历数组并对每个元素执行 parseInt,但我想知道是否有更好的方法。

谢谢。

最佳答案

不幸的是,您必须手动遍历数组并像这样更改每个元素:

var MyArray = MyString.split(",");
for (var i=0, LoopTimes = MyArray.length; i < LoopTimes; i++){
    MyArray[i] = parseInt(MyArray[i], 10);
}

或者你也可以看看这个:http://phpjs.org/functions/array_walk:349

关于javascript将整数字符串拆分为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10124243/

相关文章:

javascript - angular js - 获取json数据

javascript - 如何使用 ES6 类扩展 Function?

javascript - 使用 fork() 克服 node.js 内存限制?

javascript - 自动在新窗口中打开 pdf 文件

javascript - Angular 模板驱动表单中的模型绑定(bind)不起作用

javascript - 无法从 backbone POST 到 express

JavaScript 显示无穷大。为什么?

javascript - 在 Chrome 控制台中,如何打印输入的数据?

javascript - 滴答声开始复制缩放 d3js

javascript - javascript 会删除事件监听器吗?