es6 添加事件监听
2016-05-31 11:12
330 查看
//定义被侦听的目标对象 var engineer = { name: 'Joe Sixpack', salary: 50 }; //定义处理程序 var interceptor = { set: function (receiver, property, value) { console.log(property, 'is changed to', value); receiver[property] = value; } }; //创建代理以进行侦听 new Proxy(engineer, interceptor); //做一些改动来触发代理 engineer.salary = 60;//控制台输出:salary is changed to 60 engineer.salary = 50;//控制台输出:salary is changed to 60
相关文章推荐
- 站立会议07(冲刺二)
- 如何清空textarea 的值
- Android HeaderAndFooterRecyclerView、ExRecyclerView、PullRefreshLoadRecyclerView、PowerfulRecyclerView
- iOS--错误集锦--The image set name xxx is used by multiple image sets.
- Fake Objects
- hibernate主键(generator)生成方式
- SIFT特征(三)
- leetcode 27. Remove Element
- C#语法——const vs readonly
- 互联网金融时代的基础设施——征信
- Paste模块的世界
- [POJ2377]Bad Cowtractors(最大生成树,Kruskal)
- 【翻译】XV6-DRAFT as of September 3,2014 第0章 操作系统接口
- 如何解决哈希冲突
- jsp从数据库取数据到页面上
- 经典算法-兵兵球比赛
- JAR包
- 编程领域的“魔”
- 浅谈js中的延迟执行和定时执行
- 基于CGAL高效生成TIN网