我想使用 Underscore.js 的_.zip 函数从两个数组创建对。
var a = ["alpha", "beta", "gamma"];
var b = ["one", "two", "three"];
var pairs = _.zip(a, b);
alert("pairs = " + pairs);
使用整数时,这似乎工作正常,但是使用字符串时,结果令人困惑:
对 = 3,3,3,3,3,3
相反,我希望得到以下结果:
对 = [["alpha", "one"], ["beta", "two"], ["gamma","three"]]
更新:
感谢评论,我发现所描述的行为确实适用于在 Ubuntu 上运行的Chromium 。但是,当我在 Ubuntu 上的 Firefox 中运行相同的脚本时,会返回预期的结果。