在javascript中创建字符串值数组的简写

时间:2014-07-23 14:23:52

标签: javascript arrays

有没有一种快速方法可以在javascript中创建一个用字符串填充的文字数组?

我来自Ruby,使用%w {}允许您省略数组值周围的引号和逗号。例如:

array = %w{a b c}
=> ["a", "b", "c"]

等同于文字赋值的标准语法:

array = ["a", "b", "c"]
=> ["a", "b", "c"]

javascript中有类似的内容吗?

2 个答案:

答案 0 :(得分:0)

可能有更好的方法,但这可行:

var array = 'abc'.split('');  // ['a', 'b', 'c']

而言语:

var array = 'domo arigato mr. roboto'.split(' ');
 // ['domo', 'arigato', 'mr.', 'roboto']

答案 1 :(得分:0)

我不知道这是不是一个合适的方式,但我选择

'abc'.split(''); //returns array