JavaScript | Object.defineProperty() 方法
JavaScript 中的Object.defineProperty() 方法是标准的内置对象,它直接在对象上定义新属性并返回该对象。
句法:
Object.defineProperty(obj, prop, descriptor)
参数:此方法接受三个参数,如上所述,如下所述:
- Obj:此参数保存用户将在其上定义属性的对象。
- Prop:此参数保存将要定义或修改的属性的名称。
- 描述符:此参数保存正在定义或修改的属性的描述符。
返回值:此方法返回作为参数传递给函数的对象。
下面的示例说明了 JavaScript 中的 Object.defineProperty() 方法:
示例 1:
输出:
65
108
示例 2:
输出:
6
4
4
8
8
支持的浏览器: Object.defineProperty() 方法支持的浏览器如下:
- 谷歌浏览器
- 火狐
- 歌剧
- 苹果浏览器
- 边缘