Computer >> Máy Tính >  >> Lập trình >> Javascript

Nguyên nhân nào gây ra “Lỗi cú pháp không hợp lệ:Câu lệnh trả về không hợp lệ” trong JavaScript?

Nếu bạn nhận được Uncaught SyntaxError: Illegal return statement trong bảng điều khiển JavaScript của bạn, thường là do bạn vô tình đặt trả về câu lệnh (return ) bên ngoài một chức năng.

Điều này không được phép:

// This throws an error because it’s outside of a function
return "David"

Điều này được cho phép:

// This works because return is inside a function
var myNameIs = function() {
  return "David"
}