본문 바로가기
가짜 개발자 Shiro/javaScript

[쉬어가기] Return

by shiro21 2020. 2. 3.

return [ 예약어 ]

 

return이 하는 일 ?

함수를 사용시 반환값을 얻을 때 가장 많이 사용한다.

 

반환값이란?

어떤 함수의 결과를 함수에서 얻을 수 있도록 해준다. 또한 함수 내부의 변수들은 전역변수가 아닌 지역변수를 사용하게 되는데, 지역 변수의 값을 알아야 하는 경우에도 return을 사용해 반환 시켜서 알 수 있다. 또한 해당 함수를 실행중에 중지 시킬수 있는 역할도 한다.

 

내부변수를 외부로 가져가는 방법

var test = function() {
	var x = 1;
}

test();

return이 사용되지 않았기 때문에 사용할 수 없다.

var test = function() {
	var x = 1;
    return x;
}

test1 = test();

test()함수를 실행할 경우 해당 함수는 1을 반환한다. 반환값을 사용하기 위해서는 변수가 필요하기 때문에 test1을 변수로 선언하고 저장해준다.

:: ) return없이는 x의 값을 불러올 수 없다.

'가짜 개발자 Shiro > javaScript' 카테고리의 다른 글

indexOf() 메서드  (0) 2020.04.20
클로저 - 2  (0) 2020.02.14
클로저 - 1  (0) 2020.01.22
스코프 - 3  (0) 2020.01.21
스코프 - 2  (0) 2020.01.15