let x = 10){} 블록 내에서만 유효한 변수 (let, const 사용)📌 전역 변수는 가급적 지양해야 함
function fn() {} → 호이스팅 적용 (선언 전 호출 가능)const fn = function() {} → 선언 이후에만 호출 가능const fn = () => {}const add = (n1, n2) => n1 + n2;
const isEven = n => n % 2 === 0;
function foo(callback) {
callback();
}
foo(() => console.log("함수를 전달!"));
const result = filter(array, el => 조건);
const transformed = map(array, el => 처리결과);
filterUser(callback): 조건에 맞는 사용자 객체만 추출mapByUser(callback): 사용자 객체에서 특정 데이터만 추출const arr = [
10, "hello", true,
[1,2,3],
{ age: 3, name: "영희" },
function(a, b) { return a + b; }
];
✅ 총정리