ES6
sunq1982
这个作者很懒,什么都没留下…
展开
-
用proxy写一个递归来监听嵌套对象甚至JSON
之前的这篇文章 [http://blog.csdn.net/sunq1982/article/details/79354755]其实那个监听方式有个大bug,当不停的update 监听对象以后就会导致内存泄漏。因为每次在调用get的时候都会生成一个新的proxy,后来才知道是多傻。经过我一天时间的思考,用了一个递归的方法去解决嵌套对象的监听问题。下面是代码://传递两个参数,...原创 2018-03-07 14:41:54 · 4104 阅读 · 1 评论 -
对于ES6 Proxy 用法的理解以及实例
学了proxy以后,感觉这是一个很有用的东西。一个最大的功能应该就是能实现对于对象的监听。自己写了一个类,来实现这个功能。下面是代码。class Watch { // 生成一个watch类 constructor() { this.emit = dispatchEvent.bind(document); this.on = addEventListener...原创 2018-02-23 16:53:04 · 3861 阅读 · 0 评论