Object常用方法总结

Posted dadouf4

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Object常用方法总结相关的知识,希望对你有一定的参考价值。

  • Object.defineProperty(obj, prop, descriptor)用于定义对象的数据属性(对象属性氛围数据属性和访问器属性)
    • obj:必需。目标对象 
    • prop:必需。需定义或修改的属性的名字
    • descriptor:必需。目标属性所拥有的特性
      • value:就是属性的值。
      • writable:决定属性能否被赋值。
      • enumerable:决定 for in 能否枚举该属性。
      • configurable:决定该属性能否被删除或者改变特征值。
        Object.defineProperty(o, "b", {value: 2, writable: false, enumerable: false, configurable: true}); 
  • Object.getOwnPropertyDescriptor(obj, prop)用于查看对象的数据属性

    • obj: 需要查找的目标对象
    • prop: 目标对象内属性名称
  • Object.assign(target, source) 用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。

    const target = { a: 1, b: 2 };
    const source = { b: 4, c: 5 };
    const returnedTarget = Object.assign(target, source);
    console.log(target);
    // expected output: Object { a: 1, b: 4, c: 5 }
    console.log(returnedTarget);
    // expected output: Object { a: 1, b: 4, c: 5 }

以上是关于Object常用方法总结的主要内容,如果未能解决你的问题,请参考以下文章

Object常用方法总结

Object常用的方法总结

Object常用的方法总结

MorkDown 常用语法总结

Xcode 快速开发 代码块

Xcode 快速开发 代码块 快捷键