Reflect.isExtensible() 方法

admin發表於2019-04-21

關於Proxy更多內容可以參閱Proxy和Reflect一章節。

此方法可以判斷一個物件是否是可擴充套件的,如果可以擴充套件則返回true,否則返回false。

它與Object.isExtensible()功能是完全相同的。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
Reflect.isExtensible(target)

引數解析:

(1).target:要進行判斷的物件。

特別說明:如果target不是物件會報錯。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
var antzone = {
  webName: "螞蟻部落",
  url:"www.softwhy.com"
}
console.log(Reflect.isExtensible(antzone))

上面的程式碼會返回true,因為物件antozne是可擴充套件的。

相關文章