Skip to content

私有字段检查

  • 一种新的访问控制,允许类的私有属性在外部被访问时触发特定的操作。
js
class BankAccount {
    #balance = 1000; // 私有属性

    #checkAccess() {
        console.log('Access to balance checked');
    }

    get balance() {
        this.#checkAccess();
        return this.#balance;
    }
}

const account = new BankAccount();
console.log(account.balance); // 输出: 'Access to balance checked' 和账户余额

Released under the MIT License.