首页 > 其他 > 详细

对象的附加属性

时间:2020-12-11 22:35:21      阅读:26      评论:0      收藏:0      [点我收藏+]

Object.getOwnPropertyDescriptor():获取一个对象的属性的详细的描述

技术分享图片

 

 Object.defineProperty():修改对象属性里的对象

技术分享图片

 

 Object.getOwnPropertyNames():获取对象自己自身挂载的属性,不包括继承的

技术分享图片

 

 

1.按能否被实例直接访问
   a.私有属性:只能被成员方法访问,但是不能被实例直接访问
   b.公有属性
 
2.按照是否可枚举(能否被for...in遍历)
   可枚举属性是指那些内部“可枚举”标志(enumerable)设置为true的属性,对于通过直接的赋值和属性初始化的属性,该标识值默认为true,对于通过Object.defineProperty等定义的       属性,该标识值默认为false。
   a.可枚举属性
   b.不可枚举属性
 
3.根据属性挂载的位置
技术分享图片

 

 4.按访问、修改的特点

    技术分享图片

 

                  技术分享图片

 

 5.根据key的类型划分

   技术分享图片

 

 

对象的附加属性

原文:https://www.cnblogs.com/SF9924/p/14122275.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!