收藏
回答

没有修改全局变量.全局变量却发生变化

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 需求 工具 6.5.3 2.0.0

在页面中获取全局变量A,然后把全局变量A赋值给页面data中的一个a属性.

接着点击按钮触.触发一个函数.这个函数里面是修改data中a的值.

然后输出全局变量.发现A的值也发生了变化.变成了a修改后的值.

这是为什么


app.js的代码


index.jd的代码




最后一次编辑于  2019-02-25
回答关注问题邀请回答
收藏

4 个回答

  • 黎😄
    黎😄
    2019-02-23

    放个代码片段啊!

    js的浅复制问题?

    2019-02-23
    有用 3
    回复 2
    • 嘿哈°
      嘿哈°
      2019-02-25

      嗯.查了下.确实是浅拷贝

      2019-02-25
      回复
    • 空白
      空白
      04-17回复嘿哈°
      楼主问题怎么解决的?我也遇到了类似的问题
      04-17
      回复
  • 郭辉
    郭辉
    2019-02-25

    js深浅拷贝

    2019-02-25
    有用 1
    回复
  • Kong
    Kong
    2019-02-24

    放代码片段

    2019-02-24
    有用
    回复
  • 铭锋科技
    铭锋科技
    2019-02-23

    一语中的

    2019-02-23
    有用
    回复
登录 后发表内容