ES6letのCONST

    聞かせて
のconst
クラスベースの
インポートモジュール組み込ま
輸出は、インターフェイスを公開
//      VARのA = 10; 
//      ; B = 20であるせ
//      CONST C = 30; 

     よりせvarと
     にconsole.log(A)// 未定義
     するvar A = 10 ;
 //変数が持ち上げ存在しない場合 
     はconsole.log(Aを)// 与えられた 
     LET A = 10 ;
 //
      VARの A = 10 ;
      VARの A = 20である; 
     にconsole.log(A)
////再宣言許可 
     A = 10 LET ; 
     LETのA = 20である; 
     にconsole.log(A )
// // 
     IF真の){
          VAR= 10 A ; 
     } 
     にconsole.log(A); 
// LETブロックレベルのスコープを持つ:範囲はブレースである
     IF真の){ 
         LETのA = 10 ; 
     } 
     にconsole.log(A); // 与えられた
// 
     関数FN(){ 
         A = 20でありVARの = 10 A ; 
     } 
     FN()// 与えられていない

     一時的な不感帯
     関数FN(){ 
         A = "こんにちは" ; 
         LET A = 10; // 割り当てることが許されない
// 
     } 
     Fn()//所与



//      CONST及び他のもの以外の特性が同じであるせ 
     ましょうA = 10 
     A = 20である
     にconsole.log(A)
// 
// //      CONSTコンテンツは固定値に格納されているが、アドレスされていない 
// //     CONST変数は、しかし、アドレス値を変更することができます変更することが許可されていません。
//
      CONST A = 10 
     A = 20である;
      にconsole.log(A) //与えられた
 
デモ:変更することなく、アドレス変更値
CONST OBJ = {名: "admin"を} obj.name = "ルート" ; はconsole.log( OBJ)

 

おすすめ

転載: www.cnblogs.com/hy96/p/11431785.html