相关疑难解决方法(0)

为什么是Object.defineProperty()而不是this.defineProperty()(对象)?

我正在研究一个JavaScript项目,只是想知道为什么对象实例不继承defineProperty()和其他方法,而不是必须调用超类(superobject?)Object方法.

我查看了MDN文档,实际上有"非标准"属性方法.

但那些被弃用了.为什么要采取这些Object方法呢?

在我看来,像是instance.defineProperty(...)更好的东西Object.defineProperty(instance, ...).我也会对其他一些Object方法说同样的话.

javascript ecmascript-5

8
推荐指数
2
解决办法
2683
查看次数

标签 统计

ecmascript-5 ×1

javascript ×1