2018-12-05 폐쇄 함수 및 패키지 닫기

1900 단어
(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();
  • 패키지는 함수 안에 함수가 있고 함수의 끼워넣기도 한다

  • 패킷 용도

  • 인덱스 저장 li {height: 30px;background-color: gold;margin-bottom: 10px;}
  • 
    
    window.onload = function () {
    var ali = document.getElementsByTagName('li');
        for(var i=0; i<ali.length; i++){
            (function (i) {
                ali[i].onclick = function () {
                    alert(i)
                }
            })(i)
        }
    }
    </code></pre> 
     <hr> 
     <h2> </h2> 
     <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="1188208699714412544"></div>
                        <script type="text/javascript" src="/views/front/js/chanyan.js">
                        
                         
                    

    좋은 웹페이지 즐겨찾기