wiki/content/20201007093418-javascript_object_getters_setters.md

328 B

date id title
20201007 94a1d579-bd29-42f0-a6c6-2aa0700703d4 JavaScript object getters & setters

Example

const obj = {
    get foo() {
        console.log('GET foo');
        return 123;
    },
    set bar(value) {
        console.log('SET bar to '+value);
    }
};

obj.foo
obj.bar = 'tralala'