SOURCE

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));
console 命令行工具 X clear

                    
>
console