【发布时间】:2015-12-11 00:37:22
【问题描述】:
我正在编写一个 Javascript 代码,它可以从较小的字符串集生成随机文本。问题是为了使代码易于阅读和扩展,我必须为每个字符串变量使用一行。
类似的东西,非常广泛。
var array = [
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
"text",
...
]
var array_b = [
//(the same again)
]
var result = array[math.floor(math.random())] + " " + array_b[math.floor(math.random())]
不用说,这很不舒服。显然,并非不可能习惯;但如果可能的话,我会摆脱那些长数组。
有办法吗?将它们放入不同的文件中,也许从另一个页面的另一个脚本调用它们?还是什么?
【问题讨论】:
标签: javascript arrays readability