在下面,我显示为“i”,而不是我要遍历的数字。我该如何纠正?谢谢!

for (i = 0; i < 10000; i++) {
     var postParams = {
        i : 'avalueofsorts'
     };
}

最佳答案

for (var i = 0, l = 10000; i < l; ++i) {
     var postParams = {};
     postParams[i] = 'avalueofsorts'
}

根据Cyber​​nate的评论,您可以预先创建对象,然后填充它,否则每次都创建它。您可能想要这样:
for (var i = 0, l = 10000, postParams = {}; i < l; ++i) {
     postParams[i] = 'avalueofsorts'
}

08-28 11:54