我有两个数组:pts
和test
。在将pts
中的新对象添加到test
后,我需要逐个添加pts
到test
的对象,我需要运行函数mimicSvg
。
所以我写道:
var test=[{"X":"300","Y":"400"}];
for(var m=1;m<pts.length;m++){
var q = pts[m].X;
var e = pts[m].Y;
console.log(test);
test.push({"X":q,"Y":e});
alert(m);
setTimeout( "mimicSvg(test,1)",3000 );
}
你可以看到我把console.log放到这里,我看到我立即从pts
到test
获得了所有对象。
如何从pts
到test
逐个添加对象,并在每次添加运行函数mimicSvg()
之后添加;
答案 0 :(得分:2)
使用这样的间隔计时器:
setTimeout( "mimicSvg(test,1)",m*3000 );