JavaScript Object

JavaScript Object教程,Object 是在 JavaScript 中一个被我们经常使用的类型,而且在 JavaScript 中的所有 对象 都是继承自 Object 对象的。

JavaScript assign方法

JavaScript assign方法教程,在 JavaScript 中,Object.assign() 方法用于将所有可枚举 属性 的值从一个或多个源 对象 复制到目标对象,它将返回目标对象。

JavaScript create方法

JavaScript create方法教程,在JavaScript 中,Object.create() 方法用于创建一个新 **对象**,使用现有的对象来提供新创建的对象的 `__proto__`。

JavaScript defineProperties方法

JavaScript defineProperties方法教程,在 JavaScript 中,Object.defineProperties() 方法主要用来直接在一个 对象 上定义新的 属性 或修改现有属性,并 返回 该对象。

JavaScript defineProperty方法

JavaScript defineProperty方法教程,在 JavaScript 中,Object.defineProperty() 方法主要用来直接在一个 对象 上定义一个新 属性,或者修改一个对象的现有属性, 并 返回 这个对象。

JavaScript values方法

JavaScript values方法教程,在 JavaScript 中,Object.values() 方法用于 返回 一个给定 对象 自身的所有可枚举 属性 值的 数组,值的顺序与使用 for...in 循环的顺序相同 ( 区别在于 for-in 循环枚举 原型链 中的属性 )。

JavaScript entries方法

JavaScript entries方法教程,在 JavaScript 中,Object.entries() 方法主要用来返回一个给定 对象 自身可枚举 属性 的键值对数组,其排列与使用 for...in 循环遍历该对象时返回的顺序一致。

JavaScript getOwnPropertyDescriptor方法

JavaScript getOwnPropertyDescriptor方法教程,在 JavaScript 中,Object.getOwnPropertyDescriptor() 方法用于 返回 指定 对象 上一个自有 属性 对应的属性描述符。(自有属性指的是直接赋予该对象的属性,不需要从原型链上进行查找的属性)

JavaScript getOwnPropertyDescriptors方法

JavaScript getOwnPropertyDescriptors方法教程,在 JavaScript 中,Object.getOwnPropertyDescriptors 方法用来获取一个 对象 的所有自身 属性 的描述符。

JavaScript getPrototypeOf方法

JavaScript getPrototypeOf方法教程,在 JavaScript 中,Object.getPrototypeOf 方法用来 返回 指定 对象 的 原型(内部 [[Prototype]] 属性的值)。

JavaScript isPrototypeOf方法

JavaScript isPrototypeOf方法教程,在 JavaScript 中,Object.isPrototypeOf 方法用来测试一个 对象 是否存在于另一个对象的 原型链 上。

JavaScript setPrototypeOf方法

JavaScript setPrototypeOf方法教程,在 JavaScript 中,Object.setPrototypeOf 方法用来设置一个指定的 对象 的 原型 ( 即, 内部 [[Prototype]] 属性)到另一个对象或 null。

JavaScript is方法

JavaScript is方法教程,在 JavaScript 中,Object.is 方法用来判断两个值是否是相同的值。

JavaScript freeze方法

JavaScript freeze方法教程,在 JavaScript 中,Object.freeze 方法用来冻结一个 对象,一个被冻结的对象再也不能被修改。冻结了一个对象则不能向这个对象添加新的 属性。

JavaScript isFrozen方法

JavaScript isFrozen方法教程,在 JavaScript 中,Object.isFrozen 方法用来判断一个 对象 是否被 冻结。

JavaScript preventExtensions方法

JavaScript preventExtensions方法教程,在 JavaScript 中,Object.preventExtensions 方法用来让一个 对象 变的 不可扩展,也就是永远不能再添加新的 属性。

JavaScript isExtensible方法

JavaScript isExtensible方法教程,在 JavaScript 中,Object.isExtensible 方法用来判断一个 对象 是否是 可扩展 的(是否可以在它上面添加新的 属性)。

JavaScript seal方法

JavaScript seal方法教程,在 JavaScript 中,Object.seal 方法用来封闭一个 对象,阻止添加新 属性 并将所有现有属性标记为不可配置。当前属性的值只要原来是可写的就可以改变。

JavaScript isSealed方法

JavaScript isSealed方法教程,在 JavaScript 中,Object.isSealed 方法用来判断一个 对象 是否被密封。使用 preventExtensions 方法不可以使对象变成密封的,但使用 seal 和 freeze 方法可以使对象变成密封的。

JavaScript toString方法

JavaScript toString方法教程,在 JavaScript 中,Object.toString 方法用来返回一个表示该 对象 的 字符串。

JavaScript toLocaleString方法

JavaScript toLocaleString方法教程,在 JavaScript 中,Object.toLocaleString 方法用来返回一个该 对象 的 字符串 表示。此方法被用于派生对象为了特定语言环境的目的(locale-specific purposes)而重载使用。JavaScript toString方法教程。