CONST、VarのJS、違いと使用(rpm)をしましょう

免責事項:この記事はブロガーオリジナル記事です、BY-SAの著作権契約、複製、元のソースのリンクと、この文を添付してくださいCC 4.0に従ってください。
このリンクします。https://blog.csdn.net/qq_36784628/article/details/80966826は
今日が最初に定義のconst変数、この記事にまとめ、関連情報へのアクセスが発生しました。主な内容は次のとおりです。jsの方法のconstの中の変数の3つの定義、VARの違いは、してみましょう。

1.const定義された変数を変更することはできませんし、初期化する必要があります。

CONST B = 2; //正しい
CONST // B; //エラーが初期化されなければならない
にconsole.log( '外側CONST関数定義B:' + B); //出力値
// B = 5; 
//コンソール。 //は出力することはできません。:(+ B「のconst関数b外の定義を変更」)ログイン

  


2.var定義された変数が未定義プリントを初期化しない場合、文句ない、改変することができます。

 

A. 1 = VAR; 
 // VARのA; //ないエラー
はconsole.log( '関数定義外のvar A' + A); //を出力することができる1 =。
機能変更(){ 
 A = 4; 
 にconsole.log ( '関数定義するvar A' + A); //を出力することができる4 = A。
 } 
 の変更()
 はconsole.log( '関数コールが内部VAR修飾された値の関数として定義された後に' + A); //缶出力A = 4

  

3.letブロックレベルのスコープは、内部関数の定義は、外部の機能に影響を使用しないせています。

 

C = 3 LETを; 
にconsole.logは( '外部関数の定義は、Cせ:' + C); //出力= 3 Cの
機能変更(){ 
 Cは=せ6; 
 はconsole.log( 'せ関数定義のC:' + 。C); //出力= 6 C 
 } 
 ;変更()
//出力c = 3; + C):にconsole.logは( '内部関数は、関数呼び出しをさせ、Cの定義によって影響されない定義します'

  

----------------
免責事項:この記事は元の記事CSDNブロガー「座っ蝉」であるとBY-SAの著作権契約CC 4.0に従って、再現し、オリジナルのソースを添付してくださいリンクとこの文。
オリジナルリンクします。https://blog.csdn.net/qq_36784628/article/details/80966826

おすすめ

転載: www.cnblogs.com/sandea/p/11745412.html