2017-11-30 5 views
2

undefined에 대해 조금 읽었으며 브라우저 콘솔에서 함수를 선언 할 때 undefined이 표시되는 것을 궁금해하기 시작했습니다.함수가 항상 값을 반환합니까?

함수를 호출하면 항상 값이 반환됩니까? 명시 적으로 return 값을 지정하지 않으면 기본적으로 undefined 값이 함수에서 반환됩니다.

즉, 함수는 항상 값을 반환합니다. 항상. 그 맞습니까?

var aFunc = function(){ 
console.log("aFunc ran."); 
} 
aFunc() === undefined // true 

답변

2

예 명시 적 값이 제공되지 않으면 항상 값을 반환하고 undefined을 반환합니다. 이는 return undefined 또는 return으로 작성하는 것과 같습니다.

관련 문제