본문 바로가기
JavaScript

함수 정의 방식

by asd135 2023. 12. 6.
728x90

함수

function f1() {
    console.log("f1");
}
f1();

기본적인 함수 정의 방식이다.

 

익명함수

var f2 = function() {
    console.log("f2");
}
f2();

함수의 이름을 생략할 수 있으며 함수를 변수에 대입할 수 있다.

 

람다식

var f3 = () => {
    console.log("f3");
}
f3();

익명함수를 간결하게 표현한 것 이다.

 

Immediately Invoked Function Expression

(function(){
    console.log("f4");
})();

정의와 동시에 실행이 된다.

함수 안에 있는 변수들은 외부에서 접근할 수 없다.

'JavaScript' 카테고리의 다른 글

var, let, const  (0) 2025.04.18
웹브라우저에서 자바스크립트 실행 순서  (0) 2023.12.05
Jquery 선택자  (0) 2023.11.27
제이쿼리(jQuery)  (0) 2023.11.21
null, undefined 차이  (0) 2023.10.06