ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript 変数の設定を解除するにはどうすればよいですか?

JavaScript 変数の設定を解除するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-11-24 10:30:11
オリジナル
1001 人が閲覧しました

How Can I Unset JavaScript Variables?

JavaScript 変数の設定解除

JavaScript 変数は、delete 演算子を使用してスコープから削除できます。オブジェクトからのプロパティ。ただし、この演算子は var キーワードで作成された変数には適用できないため、そのようなグローバル変数の設定を解除する方法が疑問になります。

var

var で宣言された変数は、 削除演算子。これらは宣言されたスコープの変数環境に保存され、スコープが破棄されない限り削除できません。

したがって、

var で宣言された変数の設定を解除することはお勧めできません。

var なしで宣言された変数の設定を解除する

var なしで宣言された変数

var キーワードはグローバル変数として知られ、ウィンドウ オブジェクトのプロパティです。このような変数の設定を解除するには、delete 演算子を使用できます。

delete window.variableName;
ログイン後にコピー
ただし、これにより、グローバル オブジェクトからプロパティも削除されることに注意することが重要です。これにより、意図しないものが削除される可能性があります。

注:

  • var で宣言されたホイスト変数は、割り当てられている場合でも、変数環境で引き続きアクセスできます。コードの後半で。
  • 厳密モードを使用すると、変数の検索ルール。 var なしで変数を宣言すると、「宣言されていない変数」エラーが発生します。

以上がJavaScript 変数の設定を解除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート