我在将对象记录到的时候遇到了一种奇怪的行为 控制台。
我有一个js类“属性”。该类具有属性“value”。 我的代码遇到了一些问题,所以我决定将内容记录到控制台。
有趣的是,当我将Attribute类的对象记录到控制台时,
console.log(myAttribute)
它告诉我这个:
{ 价值:NaN }
但是当我直接记录属性时,
console.log(myAttribute.value)
它显示了正确的值
“asd23gq”
这种情况发生在Chrome和Firefox上。 我无法解释这种行为。有没有人经历过什么 相似?