หากคุณได้รับ Uncaught SyntaxError: Illegal return statement ในคอนโซล JavaScript ของคุณ มักเป็นเพราะคุณใส่ส่งคืน .โดยไม่ได้ตั้งใจ คำสั่ง (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"
}