Uncaught SyntaxError: Illegal return statement가 발생하는 경우 자바스크립트 콘솔에서 일반적으로 실수로 return 문(return ) 함수 외부.
이것은 허용되지 않습니다:
// This throws an error because it’s outside of a function
return "David" 허용됨:
// This works because return is inside a function
var myNameIs = function() {
return "David"
}