JSは偉大な統合問題に直面しています:
1、JSはVARで、聞かせて、constが違いは何ですか。
初期のJSでは、変数を作成するvarキーワードを使用し
てみましょうconstキーワードをとJSの変化の二つの異なるタイプを作成することを目的とES6バージョンを、導入された、1は可変であり、他方があります不変。
てみましょう:変数を作成するために使用される変数、(I = 0を聞かせて、私はのためのLETでの使用に適した同じ変数の声明、繰り返し聞かせていない私は++、xxxは<) サイクルは、外部の影響から自由にすることができ
ポーラ:不変変数を作成するために使用されます、変数は、プログラムの生涯を通じて不変で、その値を変更しません
VARを:作成した効率的なグローバル変数は、変数は、現在のコードブロックでのみ有効作成してみましょう
例えば1:とVARの違いを聞かせて
{
var i = 9;
let x = 9;
}
console.log(i); // 9
console.log(x); // 报错:
Uncaught ReferenceError: i is not defined
举个例子2:let不能重复声明同一个变量
A = 0せ、
LETをA = 2;
にconsole.log(A); //が与えられます
//