javascript - underscore.js toArray 函数用于逗号分隔值

标签 javascript arrays string underscore.js

我有一个多选菜单,它返回以下格式的值:

ATL、AZ、BAL、BUF

我需要将值转换为字符串数组,如下所示:

[“ATL”、“AZ”、“BAL”、“BUF”]

我正在使用underscore.js _.toArray 函数,但得到这个结果:

[“A”、“T”、“L”、“A”、“Z”、“B”、“A”、“L”、“B”、“U”、“F” ]

有谁知道如何从 ATL,AZ,BAL,BUF 字符串创建字符串数组?我没有依赖 underscore.js,但我认为我应该能够使用该库来做到这一点。

最佳答案

您只需要使用原生 String.prototype.split()

var a="ATL,AZ,BAL,BUF"
a.split(',')
["ATL", "AZ", "BAL", "BUF"]

关于javascript - underscore.js toArray 函数用于逗号分隔值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32851205/

相关文章:

javascript - jquery给字符串加1

javascript - 返回解析后的 json 数组的长度

javascript - 为什么ExtJS要测试浏览器是否支持排序?

c# - 具有数据库文件相对路径的连接字符串

javascript - 将对象 [key] 分配给 javascript "for...in"循环中的临时变量?

javascript - 为目标 Bower.json 文件运行 Bower install

c++ - 围绕枢轴 C++ 对数组进行分区

c++ - Boost.Asio 如何创建大小等于数组大小的缓冲区对象?

python - unicode 在 Python 内部是如何表示的?

string - Xcode 6.1 和 Swift - 文本字段输入字符串到整数以进行基本数学