Object.defineProperty()
发布日期:2021-06-29 04:47:23 浏览次数:3 分类:技术文章

本文共 692 字,大约阅读时间需要 2 分钟。

/** * Created by zhangjing on 2017/11/27. */var person = {};Object.defineProperty(person,'name',{       //设置对象的属性    writable:false,                         //设置对象只读,不能更改    configurable:false,                        //表示不能从对象中删除属性    enumerable:true,                        //表示能否通过v-for循环返回属性    get:function(){},                       //在读取属性时调用的函数,默认是undefined    set:function(){},                       //在写入属性时调用的函数,默认是undefined    value:'zhangjing'                       //});console.log(person);                        //{}console.log(person.name);                   //zhangjingperson.name = 'guoliao';console.log(person.name);                   //zhangjing
欢迎关注我的个人技术公众号!javascript艺术

转载地址:https://blog.csdn.net/zhangjing1019/article/details/78643305 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:js中对象原型
下一篇:vue中获取v-for中的dom元素

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月20日 17时25分33秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章