JavaScriptの閉鎖機能

<!DOCTYPE HTML > 
< HTML LANG = "EN" > 
< > 
    < メタのcharset = "UTF-8" > 
    < タイトル>機能を囲む</ タイトル> 
    < スクリプト> 
        
        / * 
        関数myAlert(){ 
            アラート(「Hello Worldの')
        } 
        myAlert(); 
        * / 
        // 最初の文言:
        // 括弧ラッパー関数を使用
関数(){ 
            iNum01 =  ' Hello Worldのを'
            アラート(iNum01); 
        })(); 

        // 第文言:
        // !機能を追加する前に
        関数(){ 
            iNum01は=  ' こんにちはwooooooorld ' ; 
            アラート(iNum01)
        }(); 

        // 第文言:
        // 追加〜関数の前
        機能(){ 
            iNum01 =  こんにちはaaaaaaagainをwooooooorld ; 
            警告(iNum01)
        }(); 

        / * 

        機能を囲む利点:
            関数が定義されていない独立した空間、変数や関数を作成することができます閉じますこれは、名前の競合を避けるために、同じ名前の変数と関数を介して外部に影響を及ぼします。参照JSファイルは、競合を避けるためにする場合。
            同様の閉鎖、民間の方法。

            もっとクローズ機能を使用した反復バージョン、既存の機能上の不要な影響がしばらく

        * / 

    </ スクリプト> 

</ ヘッド> 
< 身体> 
    
</ ボディ> 
</ HTML >

 

おすすめ

転載: www.cnblogs.com/jrri/p/11347410.html