JS 함수

Dev_Sumni·2022년 4월 26일
0
post-thumbnail
  • 함수의 결과가 반복적으로 사용될땐 변수에 담아 사용
    단일로 사용될땐 함수의 결과가 사용되는곳에서 호출하여 사용

함수 선언,
함수 표현

화살표 함수

() => {} vs function () {}
기본적인 로직을 축약형으로 나타낼 수 있는 함수

IIFE

즉시 실행함수
(function () {
console.log(a * 2)
}) ()

  1. (x)( )
  2. (x( ))

호이스팅

함수 선언부가 유효범위 최상단으로 끌어올려지는 현상
const a = 7

double( )

function double() {
console.log(a * 2)
}

타이머 함수

setTimeout(함수, 시간): 일정 시간 후 함수 실행
setInterval(함수, 시간): 시간 간격마다 함수 실행
clearTimeout( ): 설정된 Timeout 함수를 종료
clearInterval( ): 설정된 Interval 함수를 종료

콜백

함수의 인수로 사용되는 함수

profile
개발 일지 끄적 끄적,,

0개의 댓글