return;, return 값의 활용

CODEDRAGON Development/JavaScript, jQuery, ...

반응형

 

 

return;

·       반환 및 종료를 의미

·       return문을 만나면 현재 함수를 종료하고 호출한 곳으로 이동합니다.

·       리턴값은 돌려줄 값 앞에 return 키워드를 붙여 표시하며 함수 호출한 쪽으로 특정 값을 되돌려 줍니다.

·       반환 값이 있을 경우 해당되는 반환값과 함께 호출한 곳으로 이동

·       return문 아래 코드는 수행되지 않습니다.

·       return 키워드 사용시 값을 지정하지 않아도 함수를 호출한 곳으로 돌아갑니다.

 

 

 

return 값의 활용

return 키워드를 사용해 함수를 호출한 곳으로 넘김

function f(x) {

//값은 반환

return x * x;

}

//함수를 실행시켜 얻어진 결과값을 출력

alert(f(3));

 

 

return 키워드 사용시 값을 지정하지 않아도 함수를 호출한 곳으로 돌아감

function returnTest( ) {

alert('문장 A');

// 함수를 호출한 곳으로 돌아감

return;

alert('문장 B'); <-- 실행되지 않음

  }

// 함수를 호출.

returnTest();