我有一个我想循环的对象。目前正在循环如下:
for(var i = 0; i< coupons.length; i++) {
var couponObj = [];
var coupon=coupons[i];
var casper = require('casper').create();
casper.start();
casper.then(function(){console.log(JSON.stringify(coupon);}
//some other work
);
}
这个问题是它立即执行循环而不进入casper.then(function(){console.log('here')}
一旦它执行了循环,它就会 casper.then(function(){console.log(JSON.stringify(coupon);}
以最后一个值执行,即。coupons[coupons.length]