为了账号安全,请及时绑定邮箱和手机立即绑定

JS的Object.defineProperty的使用问题

JS的Object.defineProperty的使用问题

我想通过修改data对象的setter方法,来获得一个改变对象页面进行相应修改的效果。data有leftData和rightData两个属性,分别修改其setter方法。然后在控制台中输入如data.leftData = "aa";这样的语句,但始终都只会修改rightData对应的DOM,不知道为什么,请大家帮我看看,谢谢~ 代码示例如下:
查看完整描述

1 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

貌似是var 的问题?

https://img1.sycdn.imooc.com//5c6ce3f20001926204830189.jpg

把这个改成let试试


查看完整回答
反对 回复 2019-02-20
  • 1 回答
  • 0 关注
  • 431 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信