5
node.jsのオブジェクトキーを反復する
JavaScript 1.7以降には、これを可能にするIteratorオブジェクトがあります。 var a={a:1,b:2,c:3}; var it=Iterator(a); function iterate(){ try { console.log(it.next()); setTimeout(iterate,1000); }catch (err if err instanceof StopIteration) { console.log("End of record.\n"); } catch (err) { console.log("Unknown error: " + err.description + "\n"); } } iterate(); node.jsにこのようなものはありますか? 今私は使っています: function Iterator(o){ /*var k=[]; for(var i in o){ k.push(i); }*/ var k=Object.keys(o); …