JSは偉大な統合問題に直面しています

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); //が与えられます
 
 





 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

//

おすすめ

転載: www.cnblogs.com/spll/p/11670301.html