微信小程序常用赋值方法小结

   最近看了一段维信小程序代码,发现其中的赋值方式有 ‘:’ 和 ‘=’ 两种,因为我本身是后台开发人员(为我对前端的无知找借口),所以对这两种赋值方法感到疑惑,然后就查了一些资料,

找出了它们之间的区别。

    

1.微信小程序将值赋值给局部变量: "="

实例:

  varname=options.goodsName

2.微信小程序将值赋值给全局变量: "=" 或 this.setData({ })

实例:

  this.data.goodName=options.goodsName

  this.setData({

  goodName: options.goodsName

  })

3.微信小程序将局部变量赋值给全局变量 : this.setData({ })

实例:

  varname=options.goodsName

  this.setData({

  goodName: name

  })

4.微信小程序将全局变量赋值给局部变量 : this.data.全局变量

实例:

  varname=this.data.goodName