我有一个多选菜单,它返回以下格式的值:
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/