请求的api,点开显示不一致?
发布于 7 年前 作者 yan13 1603 次浏览 来自 问答

点开后chi又变成false了

2 回复

这是console的实现逻辑:

  1. 当你通过console.log打印某个对象/数组时,此时给你展示的console.log这行代码执行时的数据快照(当时是什么就是什么);
  2. 当你点开控制台的某个对象/数组查看详情时,总是显示当前最新的值(现在是什么就是什么)。

如果你发现二者不同,那是因为你在初次打印(console.log)到本次点开中间这段时间,代码对这个对象/数组做了修改。

对象引用 异步赋值,可能你是从别的语言转过来的,几乎天天都有人问这个

回到顶部