JavaScript Reflect.set() 方法

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

静态 Reflect.set() 方法用于设置对象的属性值。如果属性设置成功,则返回 true;否则返回 false。

语法

参数

Obj:要设置属性的目标对象。

Key:要设置的属性名称。

value:要设置的值。

Receiver:如果遇到 setter,则为目标对象提供的 this 值。

返回值

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

异常

如果目标不是 Object,则会抛出 TypeError。

浏览器支持

Chrome49
12
火狐42
Opera36

示例 1

输出

"gosse"

示例 2

输出

32

示例 3

输出

7
4
下一主题JavaScript Reflect