JavaScript Reflect.setPrototypeOf() 方法

2024 年 9 月 4 日 | 阅读 1 分钟

静态方法 Reflect.setPrototypeOf() 用于将指定对象的原型设置为另一个对象。第一个参数是要设置原型的对象引用,第二个参数可以是 null 或一个对象。此方法与 Object.setPrototypeOf() 方法相同。

语法

参数

Obj: 要设置原型的目标对象。

Prototype: 对象的新原型。

返回值

此方法返回一个布尔值,指示原型是否已成功设置。

异常

如果目标不是对象,则返回 TypeError

浏览器支持

Chrome49
12
火狐42
Opera36

示例 1

输出

False

示例 2

输出

"Mitzie makes a noise."

示例 3

输出

answer
value
下一主题JavaScript Reflect