繁体   English   中英

在For循环中串联对象

[英]Concatenating objects in a For loop

我想在objConcat变量中执行如下所示的串联,但是对象数为X。 有时我需要串联两个对象,有时我需要串联50个对象。

如何在不必手动创建这些单个对象变量的For循环中对此进行迭代?

importData()函数返回一个对象。

var obj1 = importData(0);
var obj2 = importData(1);
var obj3 = importData(2);
var objConcat = obj1.concat(obj2).concat(obj3);

您可以获取第一个数据并将其保存在变量中。 然后,遍历其余部分,并将每个部分连接到初始变量。

var objConcat = importData(0);
var n = 50;
for (var i=1; i<n; i++) {
    objConcat = objConcat.concat(importData(i));
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM