JavaScript Hack set/get
来源:互联网 发布:win7禁止安装任何软件 编辑:程序博客网 时间:2024/06/03 09:16
如AVALON或C#直接赋值然后就可以做很多事。
因为可能很多时候因为以前的项目,已经不可能再加AVALON或NG这样的东西进去了,但又需要用到这样的功能(简单类似),这是Hack一下get/set就很好用了
var _Data = {get id ( ) { return this._id; },set id (v) {this._id = v;$('.btn-remove').removeClass('hide');}};_Data.id = store.url('i');
如:
当然你也可以用 Object.defineProperty 来实现
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty
https://msdn.microsoft.com/zh-cn/library/dd548687
0 0
- JavaScript Hack set/get
- Javascript set 和 get 关键字
- javascript 中的get()与set()
- Javascript hack
- Javascript Get or Set Checked Radio Value
- 关于JavaScript中Get/Set访问器
- JavaScript中Get/Set访问器
- JavaScript中set与get方法用法
- 关于JavaScript中Get/Set访问器
- 关于JavaScript中Get/Set访问器
- javascript中Get/Set访问器
- get set
- get set
- Get&Set
- set ; get
- get set
- get&set
- get set
- ios开发小记
- OC-字符串常用操作(NSString、NSMutableString)
- MySQL删除重复记录只保留一条
- struct 的巨大作用
- Linux的sleep()和usleep()
- JavaScript Hack set/get
- Tomcat源码阅读三:过滤器实现
- Date和Calendar
- CSS3文字与字体
- UICollectionView详解
- poj 3667 Hotel(线段树区间更新)
- phpMyAdmin出现Fatal error: Call to undefined function __() in ..../core.lib.php on line 229解决办法
- 一个spark receiver 或多个spark receiver 接收 多个flume agent
- python 中的字典