Front/JS & jQuery

[js] return, return false

오선지♬ 2025. 4. 5. 13:26
728x90
반응형

✅ 1. return;

  • 아무 값도 반환하지 않고 함수를 조용히 종료함.
  • 함수 타입이 void일 경우, 흔히 쓰임.

 

✅ 2. return false;

  • false 값을 명시적으로 반환함.
  • 특히 이벤트 핸들러 안에서 많이 씀, 예를 들면:
    • <a href="#"> 클릭했을 때 기본 동작 막기
    • submit 이벤트를 막기

 

상황 return return false
함수 종료만 할 때 ✔️ 가능하지만 의미가 바뀜
값 반환 없을 때 ✔️ (undefined 반환) ❌ 불필요한 false 반환
이벤트 중단, 기본 동작 방지 ✔️ jQuery 이벤트에서 추천 (preventDefault)
728x90
반응형