JavaScript Object类的静态方法

简介: 使用指定的原型及属性创建一个新对象Object.create(prototype) Object.create(prototype,descriptors) 创建或配置指定对象的某个属性 Object.

ES5


使用指定的原型及属性创建一个新对象

Object.create(prototype)
Object.create(prototype,descriptors)

创建或配置指定对象的某个属性

Object.defineProperty(object,name,desc)

创建或配置指定对象的一个或多个属性

Object.defineProperties(object,descriptors)

将指定对象设置为不可改变 (冻结对象)

Object.freeze(object)

查询指定对象的指定属性的特性

Object.getOwnPropertyDescriptor(object,name)

返回一个包含指定对象的所有非继承属性名的数组,包括不可枚举属性

Object.getOwnPropertyNames(object)

返回指定对象的原型

Object.getPrototypeOf(object)

检查当前对象是否含有某个非继承的属性

Object.hasOwnProperty(propertyname)

检查当前对象是否能添加新属性

Object.isExtensible(object)

检查当前对象是否已冻结

Object.isFrozen(object)

简单指定对象是否为封闭的

Object.isSealed(object)

返回一个包含指定对象的所有能非继承可枚举属性名的数组

Object.keys(object)

组织向指定对象添加新的属性

Object.preventExtensions(object)

检测某个属性是否在for/in循环中可见(是否可枚举)

Object.propertyIsEnumerable(propertyname)

阻止向指定对象添加新的属性或删除现有属性

Object.seal(object)

定义一个对象的字符串表示形式

Object.toString(object)

定义一个对象的本地化的字符串表示形式

Object.toLocaleString(object)

给定对象的原始值

Object.valueOf(object)
Object.setPrototypeOf(child, parent)
Object.getOwnPropertySymbols(o)
Object.entries()

ES6新增


Object.assign()
Object.is()

目录
相关文章
|
7天前
|
Web App开发 JavaScript 前端开发
JavaScript 类(class)
JavaScript 类(class)
14 2
JavaScript 类(class)
|
5天前
|
JavaScript 前端开发 Java
JavaScript 类知识点概览
概览JavaScript中类的知识点,包括类的定义和实现、添加方法和get/set方法、类的继承和静态方法的使用。通过学生类和人员类的例子,演示了类的构造器、方法定义、继承关系和静态方法的调用。
JavaScript 类知识点概览
|
6天前
|
JavaScript 前端开发 开发者
JavaScript 类继承
JavaScript 类继承
10 1
|
6天前
|
JavaScript 前端开发
JavaScript 静态方法
JavaScript 静态方法
12 0
JavaScript 静态方法
|
8天前
|
JavaScript 安全
ES6中JS类实现的解读
ES6中JS类实现的解读
13 2
|
29天前
|
JavaScript 前端开发
JavaScript基础知识-构造函数(也称为"类")定义
本文介绍了JavaScript中构造函数(也称为“类”)的定义和使用方法。
26 1
JavaScript基础知识-构造函数(也称为"类")定义
|
13天前
|
JavaScript 前端开发 索引
|
21天前
|
JavaScript 前端开发
JS中Promise的类式实现写法
JS中Promise的类式实现写法
|
2月前
|
Java
【Java基础面试二十】、介绍一下Object类中的方法
这篇文章介绍了Java中Object类的常用方法,包括`getClass()`、`equals()`、`hashCode()`、`toString()`、`wait()`、`notify()`、`notifyAll()`和`clone()`,并提到了不推荐使用的`finalize()`方法。
【Java基础面试二十】、介绍一下Object类中的方法
|
3天前
|
C++ Windows
HTML+JavaScript构建C++类代码一键转换MASM32代码平台
HTML+JavaScript构建C++类代码一键转换MASM32代码平台