zl程序教程

您现在的位置是:首页 >  其它

当前栏目

ES5 Object.defineProperties / Object.defineProperty 的使用

object Es5 使用 defineProperty
2023-09-11 14:16:39 时间

临时笔记,稍后整理

var obj = {
    v: 1,
    render: function () {
        console.log("123")
    }
};

// Object.defineProperties(obj, {
//     v: {
//         get () {
//             return 'fuck'
//         },
//         set (v) {
            
//         }
//     }
// })

// obj.render()



Object.defineProperty(obj, 'v', {
    get () {
        return 'fuck'
    },
    set (v) {
        console.log(v)
    }
})

obj.render()