【发布时间】:2014-01-11 22:45:40
【问题描述】:
我有一个循环用于向多个 HTTP 客户端发送一个 json 对象:
for(var i=0; i<clients.length; i++){
request({
method: 'POST',
uri: clients[i].contact,
json: obj
},
function(err, response, body){
....
});
}
Lint 告诉我“W083:不要在循环中创建函数”。 最干净的方法是什么? 最重要的是,我担心这种方法可能没有那么可扩展(尽管使用了 nodejs),对于大量客户端来说,合适的方法是什么?
【问题讨论】: