为了账号安全,请及时绑定邮箱和手机立即绑定

如何将逗号分隔的字符串转换为数组?

如何将逗号分隔的字符串转换为数组?

呼啦一阵风 2019-06-26 15:19:34
如何将逗号分隔的字符串转换为数组?我有一个逗号分隔的字符串,我想要转换成一个数组,所以我可以循环通过它。有什么内置的吗?例如,我有这条绳子var str = "January,February,March,April,May,June,July,August,September,October,November,December";现在,我想用逗号将其拆分,然后将其存储在Array对象中。
查看完整描述

3 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

如果你瞄准的是整数,比如1,2,3,4,5。如果你打算把数组中的元素分割成整数而不是字符串,考虑将它们转换成整数。

var str = "1,2,3,4,5,6";var temp = new Array();// this will return an array with strings "1", "2", etc.temp = str.split(",");

添加这样的循环

for (a in temp ) {
    temp[a] = parseInt(temp[a], 10); // Explicitly include base as per Álvaro's comment}

将返回包含整数的数组,而不是字符串。


查看完整回答
反对 回复 2019-06-26
  • 3 回答
  • 0 关注
  • 1344 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信