取消設定JavaScript 變數
可以使用delete 運算子從作用域中刪除JavaScript 變數,這會刪除JavaScript 變數,這會刪除Java來自物件的屬性。但是,此運算符不適用於使用 var 關鍵字建立的變量,從而引發瞭如何取消設定此類全域變數的問題。
取消使用 var 宣告的變數
使用 var 宣告的變數不能使用刪除運算子。它們儲存在宣告它們的作用域的變數環境中,除非作用域被銷毀,否則無法刪除。
因此,不建議取消設定使用 var 宣告的變數。
取消設定不含var 宣告的變數
不帶var 宣告的變數var 關鍵字,稱為全域變數,是window 物件的屬性。要取消設定此類變量,可以使用delete 運算符:
delete window.variableName;
但是,需要注意的是,這也會從全域物件中刪除該屬性,這可能會產生意想不到的效果
註:
以上是如何取消設定 JavaScript 變數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!