ホームページ > 記事 > ウェブフロントエンド > JavaScriptで何が許されるのか
let in javascript は ES6 の新しいキーワードです。let を使用すると、ブロック レベルにスコープまたは制限された変数、ステートメント、または式を宣言できます。 let で宣言された変数は、グローバルまたは関数ブロック全体のみにすることができます。
#この記事の動作環境: Windows10 システム、havascript 1.8.5、thinkpad t480 コンピューター。
ES2015 (ES6) では、let と const という 2 つの重要な JavaScript キーワードが追加されています。
let キーワードを使用すると、ブロック レベルにスコープまたは制限された変数、ステートメント、または式を宣言できます。
var とは異なり、宣言できる変数はグローバルまたは関数ブロック全体のみです。つまり、 block-level == { }
let で宣言された変数は、変数が宣言されているブロックまたはサブブロックでのみ使用できます。これは var と似ています。 2 つの主な違いは、var で宣言された変数のスコープは外側の関数全体であるのに対し、let で宣言された変数のスコープはブロックであることです。
function varTest() { var x = 1; if (true) { var x = 2; // 同样的变量! console.log(x); // 2 } console.log(x); // 2 } function letTest() { let x = 1; if (true) { let x = 2; // 不同的变量 console.log(x); // 2 } console.log(x); // 1 }
関連ビデオ チュートリアルの共有: JavaScript ビデオ チュートリアル
以上がJavaScriptで何が許されるのかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。