【发布时间】:2017-11-13 23:57:51
【问题描述】:
是否可以在连接字符串时使用map() 函数?如果不是,还有什么方法?
我尝试了以下方法:
var data = [{ server: "one" }, { server: "two" }];
var output = "start " + data.map(function(i) { i.server}) + " end";
我想使用Array Comprehension,但我没有运行 ES7,所以我尝试使用 => 进行映射,但我正在运行的任何 EcmaScript 也不支持它......所以我将其修改为上述,但它仍然不适用于 JSHint 声明它希望 map() 独立执行。
任何方法都适合我,只要我可以使用字符串连接内联运行它。
【问题讨论】:
标签: javascript arrays