object.defineProperty是怎么识别get和set方法的

来源:3-4 getter 与 setter(1)

慕雪9296518

2020-07-16 18:17:54

这两个方法应该不是原型对象自带的方法吧,怎么就可以识别呢?

写回答

1回答

好帮手慕码

2020-07-16

同学你好,Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象。

例如视频中:

http://img.mukewang.com/climg/5f102c9d093259ff04780345.jpg

是给obj这个对象添加“name" 属性,这个属性有get、set方法,因此可以调用。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 10739 问题

查看课程