CODEDRAGON ㆍDevelopment/JavaScript, jQuery, ...
return 문
- return 문 정의 전
- 출력결과
- return 문 정의 후
- 출력결과
return 문
함수 호출한 쪽으로 특정 값을 되돌려 주려 할 경우 사용
호출된 함수가 종료되고 함수를 호출한 곳으로 되돌아 감
return문 아래 코드는 수행되지 않음
return 문 정의 전
소스 코드
<html>
<head>
<meta charset="UTF-8">
<title>return</title>
<script type="text/javascript">
function returnTest(){
document.write('문장 A' + '<br>');
document.write('문장 B' + '<br>');
}
//함수 호출
returnTest();
</script>
</head>
<body>
</body>
</html>
출력결과
return 문 정의 후
소스 코드
<html>
<head>
<meta charset="UTF-8">
<title>return</title>
<script type="text/javascript">
function returnTest(){
document.write('문장 A' + '<br>');
//함수를 호출한 곳으로 되돌아 감
//함수가 종료됨
//return문 아래 코드는 수행되지 않음
return;
document.write('문장 B' + '<br>');
}
//함수 호출
returnTest();
</script>
</head>
<body>
</body>
</html>
출력결과
'Development > JavaScript, jQuery, ...' 카테고리의 다른 글
익명함수를 매개변수로 받는 함수 (0) | 2022.02.01 |
---|---|
선언적 함수를 매개변수로 받는 함수 (0) | 2022.01.30 |
지역변수 vs 전역변수 (0) | 2022.01.30 |
선언적 함수 vs 익명 함수 (0) | 2022.01.30 |
익명 함수 생성 (함수 표현식 방식) (0) | 2022.01.30 |