ถ้าได้ error Uncaught SyntaxError: Illegal return statement ใน console มักเพราะวาง return statement (return) นอก function โดยไม่ได้ตั้งใจ สิ่งนี้ ไม่ได้รับอนุญาต: // Error เพราะอยู่นอก function return David; สิ่งนี้ ได้รับอนุญาต: // ถูกต้อง เพราะ return อยู่ใน function var myNameIs = function() {