यदि आपके JavaScript कंसोल में Uncaught SyntaxError: Illegal return statement मिलता है, तो आमतौर पर इसका कारण यह होता है कि आपने गलती से एक return स्टेटमेंट (return) को फंक्शन के बाहर रख दिया है।
यह अनुमति नहीं है:
// यह एरर फेंकता है क्योंकि यह फंक्शन के बाहर है
return "David"
यह अनुमति है:
// यह काम करता है क्योंकि return फंक्शन के अंदर है
var myNameIs = function() {
return "David"
}