我认为图片相对自我解释(代码与控制台输出匹配)
变量似乎被设置为一个值,除了立即console.log
之后输出不同的东西。
代码:
控制台输出
扩展控制台输出(在评论中请求)(额外的console.log之前和之后)
答案 0 :(得分:2)
这实际上不是一个错误。
当您打印基元时,您将在打印它时看到它的状态。
当你使用对象时,如果你console.log
它们,它只显示引用。当您单击它们时,它将显示它们的当前状态。所以在你的情况下发生的事情是answer
可能在以后的代码中被改变了。