class Test {
constructor() {
this._name = '张三';
this._prop = {
p1: 'p1',
p2: 'p2'
}
}
get name() {
return this._name;
}
set name(name) {
this._name = name;
}
get prop(){
return this._prop;
}
}
const test = new Test();
test.name = '李四';
console.log(test.name);
console.log(test._name);
test.prop.p1 = 'p11';
console.log(test._prop);
//console.log(typeof test.prop);
console.log(Object.keys(test));