WebKit的console.log由于表现出异步行为而让很多开发者惊诧不已。在Chrome或Safari中,以下这段代码会在控制台记录
var obj = {};
console.log(obj);
obj.foo = 'bar';
Node的console.log是另一回事,它是严格同步的,因此同样的代码输出的却为{}
WebKit的console.log由于表现出异步行为而让很多开发者惊诧不已。在Chrome或Safari中,以下这段代码会在控制台记录
var obj = {};
console.log(obj);
obj.foo = 'bar';