我有一个多选菜单,以这种格式返回值:
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,但我认为我应该能够使用该库。
答案 0 :(得分:3)
您只需使用原生String.prototype.split()
var a="ATL,AZ,BAL,BUF"
a.split(',')
["ATL", "AZ", "BAL", "BUF"]
答案 1 :(得分:2)
你想要split method。
'ATL,AZ,BAL,BUF'.split(',');