为什么node.js中有的对象不能够打印出来,比如用打印函数会出现object之类的提示,
按道理来说,随手写一个js对象,比如:
var student = {
age:12,
name: "nhao",
fun: function()
{
}
}
console.log(student);
都能过打印出属性的信息来,可我在node.js的代码里见到,打印某些对象的时候,必须用通过某些函数来转换,如:
message = JSON.stringify(newMessage);
然后打印message。
不然是无法打印的? 这是什么原因? 为什么有的能打印,有的则不能。