본문 바로가기 메뉴 바로가기

사러가게

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

사러가게

검색하기 폼
  • 분류 전체보기 (59)
    • HTML (4)
    • CSS (3)
    • Javascript (14)
      • 자바스크립트 기초 강의 (ES5+)- 드림코딩 (1)
    • node.js (5)
    • etc (0)
    • react (1)
    • 경제학 (23)
    • 사러가게 (9)
  • 방명록

iife (1)
Javascript- 함수 선언 vs 함수 표현식

함수 정의 함수 표현식과 함수 선언을 통해 함수를 정의할 수 있다. 함수 선언 (function expression) 함수 선언을 하면 hoisting 되서 함수 선언 전에 호출 가능하다. hoisted(); function hoisted() { console.log("foo"); } 함수 표현 (function declaration) 함수를 만들 수 있다. hoisting이 일어나지 않는다. 선언시 즉시 호출되는 함수 IIFE(Immediatle invoked Function Expression) 로 사용 가능 (최근에는 잘 안 쓰임) notHoisted(); // TypeError: notHoisted is not a function var notHoisted = function() { console..

Javascript 2021. 9. 2. 14:48
이전 1 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바