Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでグローバル変数を回避する方法と理由は?


グローバル変数を回避するか、JavaScriptでのグローバル変数の使用を最小限に抑えます。これは、グローバル変数が他のスクリプトによって簡単に上書きされるためです。グローバル変数は悪くはなく、セキュリティ上の懸念もありませんが、別の変数の値を上書きしてはなりません。

コードでより多くのグローバル変数を使用すると、メンテナンスの問題が発生する可能性があります。同じ名前の変数を追加したとしましょう。その場合は、いくつかの重大なバグに備えてください。

グローバル変数の使用を回避するには、ローカル変数を使用し、コードをクロージャでラップします。変数をjson-

でラップすることでこれを回避することもできます
var wrapperDemo= {
   x:5,
   y:function(myObj){
   }
};

上記で、xを呼び出す場合は、-

を使用して呼び出します。
wrapperDemo.

  1. Androidでグローバル変数を宣言する方法は?

    この例は、Androidでグローバル変数を宣言する方法を示していますか? ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "https://

  2. Androidでグローバル変数を宣言するにはどうすればよいですか?

    この例は、Androidでグローバル変数を宣言する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="https://schemas