var myObject = {
// 给 a 定义一个 getter
get a() {
return 2;
}
};
myObject.a; // 2var obj = {
// 给 a 定义一个 getter
get a() {
return this._a_;
}
// 给 a 定义一个 setter
set a(val) {
this._a_ = val * 2;
}
}
obj.a = 2;
obj.a; // 4

var myObject = {
// 给 a 定义一个 getter
get a() {
return 2;
}
};
myObject.a; // 2var obj = {
// 给 a 定义一个 getter
get a() {
return this._a_;
}
// 给 a 定义一个 setter
set a(val) {
this._a_ = val * 2;
}
}
obj.a = 2;
obj.a; // 4