Invalid property descriptor. Cannot both specify accessors and a value or writable

這個錯誤是因爲:Object.defineProperty(object, propertyName, descriptor) 定義新屬性時,descriptor 中同時有 訪問器(getter/setter) 與 value/writable 屬性。
例如下面的 descriptor 是錯誤的:

{
	value: _value,
	set: function () {}, /** 或者 get: function() {} */
}
{
	writable: boolean,
	set: function () {}, /** 或者 get: function() {} */
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章