JavaScript
함수 정의 방식
asd135
2023. 12. 6. 00:46
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");
})();
정의와 동시에 실행이 된다.
함수 안에 있는 변수들은 외부에서 접근할 수 없다.