Если вы получаете это сообщение во время сохранения или компиляции сборки, просто закройте все файлы, а затем откройте любой файл для компиляции и сохранения.
Для меня причина в том, что я переименовал файл, и старый файл все еще был открыт.
function document.body.onload
- нестандартный синтаксис JavaScript. Используйте второй формат и стреляйте, кто написал исходный код.
}
document.body.onload = function () {
...code...
}; //this is easy to miss
Нет, это неверно. для варианта function X() {}
требуется, чтобы имя функции содержало только буквы, цифры, «$» и «_».
Если вы хотите проверить другой синтаксис, вы можете получить стандарт здесь , но синтаксические диаграммы в конце JavaScript: The Good Parts намного легче переваривать.