免責事項:この記事はブロガーオリジナル記事です、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