我有一个多选菜单,它以这种格式返回值: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"]