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(); |
'Development > JavaScript, jQuery, ...' 카테고리의 다른 글
가변 인자 함수 (0) | 2017.06.22 |
---|---|
자바스크립트 함수의 다양한 형태 (0) | 2017.06.22 |
함수 내부에 자동 생성되는 변수 arguments. arguments객체, arguments 객체 구성, arguments 객체 이용 (0) | 2017.06.22 |
Function( )생성자 함수, 함수 호출 (0) | 2017.06.22 |
선언적 함수 vs 익명 함수 (0) | 2017.06.22 |