⊗jsPmFVGVCh 221 of 505 menu

JavaScriptでのグローバル変数の変更

グローバル変数は、関数が呼び出された時点でのみ変更されることに注意してください。関数の呼び出しがなければ、変数は変更されません:

let num = 1; function func() { num = 2; // letがないため、外部の変数を変更する console.log(num); } // func(); - 関数の呼び出しをコメントアウト console.log(num); // 1を出力 - 変数は変更されていない

次に、グローバル変数が関数の呼び出し後にのみ変更されることをコードで示します:

let num = 1; function func() { num = 2; } console.log(num); // 1を出力 func(); // 変数を変更 console.log(num); // 2を出力

コードを実行せずに、コンソールに何が出力されるかを判断してください:

let num = 1; function func() { num = 2; } func(); console.log(num);

コードを実行せずに、コンソールに何が出力されるかを判断してください:

let num = 1; function func() { num = 2; } console.log(num);

コードを実行せずに、コンソールに何が出力されるかを判断してください:

let num = 1; function func() { let num = 2; } func(); console.log(num);

コードを実行せずに、コンソールに何が出力されるかを判断してください:

let num = 1; function func() { let num = 2; } console.log(num); func();

コードを実行せずに、コンソールに何が出力されるかを判断してください:

let num = 1; function func() { num = 2; } console.log(num); func();

コードを実行せずに、コンソールに何が出力されるかを判断してください:

let num = 1; function func() { num++; } func(); func(); func(); console.log(num);

コードを実行せずに、コンソールに何が出力されるかを判断してください:

function func() { num = 2; } let num = 1; console.log(num); func();

コードを実行せずに、コンソールに何が出力されるかを判断してください:

function func() { num = 2; } let num = 1; func(); console.log(num);
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否