[자바 스크립트] 6. 람다식

백하림's avatar
Mar 31, 2025
[자바 스크립트] 6. 람다식
💡
  • 람다 익스프레션: 값을 반환하는 간결한 화살표 함수.
  • 람다 스테이트먼트: 작업을 수행하지만 값을 반환하지 않는 화살표 함수.
// function에 이름이 없음 : 익명함수 let m1 = function () { console.log("m1 호출됨"); }; m1(); // m1 호출됨 // Lamda 식 : 이름이 없는 익명 함수 let m11 = () => { console.log("m11 호출됨"); }; m11(); // m11 호출됨 // Lamda Statement : return이 없는 것 let m2 = (n1, n2) => { console.log(`${n1}, ${n2}`); }; m2(1,2); // 1, 2 // Lamda Expression : return을 하는 것 let m3 = (n1, n2) => { return n1 + n2; }; let r1 = m3(5,6); console.log(r1); // 11 // Lamda Expression let m33 = (n1, n2) => n1 + n2; // 표현식 let r2 = m33(1,5); console.log(r2) // 6 // Lamda Statement let m333 = (n1, n2) => console.log(n1+n2); // 스테이트먼트 m333(10,50); // 60 // Lamda 표현식 (1줄) let k1 = () => 5; // Lamda 표현식 (2줄 이상) let k2 = () => { return 5; }; // Lamda Statement let k3 = () => { console.log(5) };
notion image
Share article

harimmon