[中間]関数(3)-IFE


1.関数


3.即時実行関数(IIFE)

  • Immediately-Invoked Function Expression
  • 関数を作成してすぐに実行する
  • 関数
  • 関数回収不可
  • const a = 7
    function double() {
      console.log(a * 2)
    }
    double();
    
    // 즉시실행함수 형식1: 소괄호로 익명함수를 감싸고 뒤에 소괄호를 열고 닫기!
    (function () {
      console.log(a * 2)
    })();
    
    // 즉시실행함수 형식2: 소괄호로 익명함수를 감싸고 뒷 소괄호 앞에 소괄호를 열고 닫기!
    (function () {
      console.log(a * 2)
    }());