单一方法实现get/set属性代码[精简技巧]
单一方法实现getter/setter属性:比如类User,我们需要此类包含一个可以设置或得到用户数据的属性,那么可以增加如下方法:
- function data(key,value=null):object {
- if(value!=nul) {
- this._data[key] = value;
- return this;
- }
- return this._data[key];
- }
使用该属性的时候,getter使用:
- var userName = user.data("name");
设置属性,setter使用:
- user.data("name",userName);
文章转载自:http://yoyo.play175.com/p/code-simplify.html
本博文章基本上属于原创或收集整理,都是心血结晶。
欢迎转载分享,转载请注明出处,谢谢!
本文地址:单一方法实现get/set属性代码[精简技巧]
3 条评论
挺不错的,简单好用,看起来不是那么麻烦。
我来支持新文啦
很不错的东西啊