Tag: string concatenation

Javascript的console.log(对象)与连接string

我在node.js中运行这个: > x = { 'foo' : 'bar' } { foo: 'bar' } > console.log(x) { foo: 'bar' } undefined > console.log("hmm: " + x) hmm: [object Object] undefined 我不明白的是为什么console.log(x) “漂亮的打印”的对象,而string连接“丑 – 打印”它。 更重要的是,什么是最好的方式来打印hmm: { foo: 'bar' } ?