ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Object方法大全

2021-10-06 10:00:13  阅读:112  来源: 互联网

标签:包含 对象 Object 枚举 拷贝 大全 方法 属性


  1. create 创建一个对象
  2. defineProperty Object.defineProperty(object, prop, descriptor)定义对象属性
  3. defineProperties Object.defineProperties(object, {prop1 : descriptor1, prop2 : descriptor2, ...) 
  4. keys 遍历可枚举的属性,只包含对象本身可枚举属性,不包含原型链可枚举属性
  5. values 遍历可枚举的属性值,只包含对象本身可枚举属性值,不包含原型链可枚举属性值 
  6. assign Object.assign( target, source, source1 ) 方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)。拷贝的属性是有限制的,只拷贝源对象的自身属性(不拷贝继承属性),也不拷贝不可枚举的属性(enumerable: false)
  7. getPrototypeOf 获取指定对象的原型(内部[[Prototype]]属性的值)
  8. setPrototypeOf 设置一个指定的对象的原型
  9. getOwnPropertyNames 与keys相似,但包含遍历包含不可枚举属性
  10. getOwnPropertyDescriptor 获取该属性的描述对象
  11. getOwnPropertyDescriptors 返回指定对象所有自身属性(非继承属性)的描述对象
  12. entries 分割对象
  13. is 它用来比较两个值是否严格相等,与严格比较运算符(===)的行为基本一致
  14. preventExtensions 让一个对象变的不可扩展,也就是永远不能再添加新的属性&isExtensible 判断一个对象是否可扩展
  15. seal将一个对象密封 isSealed 判断一个对象是否为密封的
  16. freeze 冻结一个对象&isFrozen 判断一个对象是否已经被冻结
  17. hasOwnProperty
  18. isPrototypeOf
  19. caller 返回当前函数的调用者
  20. valueOf 需要返回对象的原始值 

转载:js Object方法大全(自己整理) - 简书 

标签:包含,对象,Object,枚举,拷贝,大全,方法,属性
来源: https://blog.csdn.net/weixin_44211097/article/details/120621511

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有