相关疑难解决方法(0)

ECMAScript 6课程中的getter和setter是什么?

我对ECMAScript 6类中getter和setter的重点感到困惑.什么目的?以下是我所指的一个例子:

class Employee {

    constructor(name) {
        this._name = name;
    }

    doWork() {
        return `${this._name} is working`;
    }

    get name() {
        return this._name.toUpperCase();
    }

    set name(newName){
        if(newName){ 
            this._name = newName;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

getter setter class ecmascript-6

98
推荐指数
3
解决办法
7万
查看次数

标签 统计

class ×1

ecmascript-6 ×1

getter ×1

setter ×1