폐쇄 함수 및 패키지 닫기

1821 단어
    (function () {
    var str = ' ';
    alert(str);
})();

/* !function () {
    var str = ' ';
    alert(str);
}()*/
 ~function () {
    var str = ' ';
    alert(str);
}()

폐쇄 함수용!또는 () ()

가방을 닫다

    function aa(b){
                var a =12;
                function bb() {
                        alert(a);
                        alert(b);
              }   
              return bb;
      }
      var cc = aa(24);

    // 
    var  cc = (function)(b){
                var a =12;
                function bb(){
                        alert(a);
                        alert(b);
              }
              return bb;
          })(24);
          cc();
  • 패키지는 함수 안에 함수가 있고 함수의 끼워넣기도 한다

  • 패킷 용도


    1. 색인 저장
        li{
        height: 30px;
        background-color: gold;
        margin-bottom: 10px;
    }
    

    <br> window.onload = function () {<br> var ali = document.getElementsByTagName('li');</p>
    <pre><code> for(var i=0; i<ali.length; i++){
    (function (i) {
    ali[i].onclick = function () {
    alert(i)
    }
    })(i)
    }
    }
    </code></pre>
    <h5>2. 개인 계수기 </h5>
    <pre><code> var count = (function () {
    var a = 0;
    function bb() {
    a++;
    return a;
    }
    return bb;
    })();
    alert(count());
    alert(count());
    var c = count();
    alert(c);
    </code></pre>
    </article>
    </div>
    </div>
    </div>
    <!--PC 및 WAP 자체 적응 버전 -->
    <div id="SOHUCS"sid="1188343755015561216"></div>
    <script type="text/javascript"src="/views/front/js/chanyan.js">

    좋은 웹페이지 즐겨찾기