收藏
回答

后面执行的代码怎么会影响到前面执行的代码?bug!!!

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 微信安卓客户端 7.0.10 2.10.1

我后面的for循环修改赋值,怎么会影响到我前面的输出(就算是赋值给其他变量也是被修改后的值)!!

这是什么毛病?增强编译没处理好await的原因?请问这种情况怎么解决?

已上传代码片https://developers.weixin.qq.com/s/4Q7WfZmC79eN


回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-02-08

    你这个不是异步的问题,是对象引用的问题。你得了解一下console.log 和 对象引用

    2020-02-08
    有用 1
    回复 8
    • one piece
      one piece
      2020-02-09
      应该不是你说的问题
      2020-02-09
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-09回复one piece
      你百度一下吧,别应该
      2020-02-09
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-09回复one piece
      那你解释一下下面的代码吧
      2020-02-09
      回复
    • one piece
      one piece
      2020-02-09回复Mr.Zhao
      好的,这不是定义了一个对象→输出对象1→覆盖键值对→输出对象2   吗?
      我的情况是后面“覆盖键值对”这一步影响到了“输出对象1”呀!
      2020-02-09
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-02-09回复one piece
      看看我框住的地方,仔细看看,解释一下
      2020-02-09
      回复
    查看更多(3)
登录 后发表内容
问题标签