如何向现有对象添加getter方法
- 论坛
- 如何向现有对象添加getter方法
17 浏览
如何向现有对象添加getter方法
我可以在JavaScript对象中使用getter,像这样:
var member = { firstName:"XYZ", lastName:"zzz", get fullName(){ return (this.firstName + ' ' + this.lastName); } }
我甚至可以像这样动态添加更多属性:
member.isGuest = true;
但是,有没有办法给一个已有的对象添加getter?就像这样:
member.isGuest = get isGuest(){ return this.firstName == 'Guest'; }