JavaScript对象键的语法不熟悉

时间:2018-11-06 02:55:47

标签: javascript

我遇到了一个这样写的对象:

 var box = {
        locked: true,
        unlock: function () { this.locked = false; },
        lock: function () { this.locked = true; },
        _content: [],
        get content() {
            if (this.locked) throw new Error("Locked!");
            return this._content;
        }
    };

我以前从未见过'get content()'。这代表什么?那里有钥匙吗?还是“ get”一个对代码的后续代码块执行某些操作的关键字?谢谢!

0 个答案:

没有答案