>  기사  >  웹 프론트엔드  >  자바스크립트가 함수 밖으로 나갈 수 있나요?

자바스크립트가 함수 밖으로 나갈 수 있나요?

青灯夜游
青灯夜游원래의
2021-06-18 14:14:001891검색

Javascript는 return 키워드를 사용하여 함수에서 벗어날 수 있습니다. JavaScript는 return 키워드를 볼 때마다 즉시 함수를 종료하고 return 이후에 전달된 모든 변수(또는 값)가 결과로 반환됩니다.

자바스크립트가 함수 밖으로 나갈 수 있나요?

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

때때로 함수를 실행할 때 빠르게 종료(점프 아웃)하는 방법을 원할 때가 있습니다.

이를 달성하려면 return 키워드를 사용할 수 있습니다.

JavaScript는 return 키워드를 볼 때마다 즉시 함수를 종료하고 return 이후에 전달된 모든 변수(또는 값)가 결과로 반환됩니다.

이것은 특정 조건이 내가 예상한 것과 다를 경우 함수가 즉시 종료되도록 하기 위해 자주 사용하는 방법입니다.

아마 매개변수를 기대하고 있는데 매개변수가 없을 수도 있습니다.

function calculateSomething(param) {
  if (!param) {
    return
  }
 
  // go on with the function
}

param 값이 있으면 함수가 예상대로 진행되고, 그렇지 않으면 즉시 중지됩니다.

이 예에서는 오류를 설명하는 객체를 반환합니다.

function calculateSomething(param) {
  if (!param) {
    return {
      error: true,
      message: 'Parameter needed'
    }
  }
 
  // go on with the function
}

【관련 추천: 자바스크립트 학습 튜토리얼

위 내용은 자바스크립트가 함수 밖으로 나갈 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.