var a = ["a","b"];
var b = ["c","d"];
var c = ["e","f"];
这就是三个数组。我想要的输出为: var d = [a-b:c-d:e-f];
如何使用 javascript 或 jquery 来实现?
您可以使用地图和连接来完成
var d = [ a, b, c ].map(sub => sub.join("-")).join(":");
第一个映射获取每个子数组并将它们连接起来(d 是
["a-b", "c-d", "e-f"]
),然后最后一个连接通过使用冒号连接字符串来创建一个字符串。