我注意到我不了解JavaScript:
console.log(typeof msgObj)
console.log(msgObj)
打印:
object
something { something1: { something2: { something3: [Object] } } }
我希望对象具有外部花括号。另外,当我尝试:
console.log(Object.keys(msgObj)[0])
我明白了
something1
在这种情况下什么是“东西”?
答案 0 :(得分:3)
控制台会尝试帮助您找出某个对象的来源,例如
console.log(new User());
将记录User { ... }
。因此,方括号之前的名称基本上指向您指向对象的构造函数。