JSでのローカル関数およびグローバル関数を呼び出します

    //ローカル機能とグローバル関数の関数
    関数FC1(){ 
        VAR名= "Chenhao"; 
        関数FC2(){ 
            VAR年齢= 30; 
            アラート(名前); 
            
        } 
        
    } 
    
    // FC2(); //エラー:NEWFILE。 HTML:75キャッチされないにReferenceError:FC2が定義されていない
    FC1(); //まだ機能FC2内部FC1()を呼び出すことはできません





内部関数は外側の関数の外に直接行く直接することができないため、内部関数を呼び出すためには以下を関数が同時に呼び出された内、呼び出すだけにして外部関数を呼び出すことができ、その後、外部関数の呼び出し外部関数の外に行く、効果に達しています

//ローカル関数およびグローバル関数特性
      関数FC1(){
          VAR名=「Chenhao」;
            関数FC2(){
              VAR年齢= 30;
              アラート(名); //ローカル変数に外部関数として、ここで与えられていません関数は内部見えます

        }

    FC2();

    警告(年齢); //は文句を言うでしょう!外部関数は、関数内のローカル変数にアクセスできませんでしたので

  }

// FC2(); //指定された:NewFile.html:75キャッチされないにReferenceError:未定義FC2 IS
FC1を();


 

おすすめ

転載: www.cnblogs.com/isme-zjh/p/11528200.html