[자바스크립트] 함수란?
자바스크립트 함수란? javascript에서 코드의 집합을 나타내는 자료형입니다. 함수를 변수에 할당 하거나 , 함수를 리턴할 수 있습니다. 함수에는 2가지 형태가 존재합니다. "익명 함수" , "선언적 함수", "즉시 실행 함수" 1) 익명 함수 사용 변수에 함수를 할당 할때. 함수에서 함수를 리턴 할때 2) 선언적 함수 사용 반복적인 호출이 필요할 때 내부 함수로 활용이 가능하다. (다른 사람이 정의한 함수와 겹치는 것을 방지할 떄 사용) callback 함수를 매개 변수로 전달할 때 3) 익명 즉시 실행 함수 / 선언적 즉시 실행 함수 사용 즉시 실행 함수는 한 번의 실행만 필요로 하는 초기화 코드 부분에 많이 사용됩니다. 그렇다면 왜 초기화 코드 부분에 많이 사용할까요? 변수를 전역(global ..