Я отлаживаю свой код с помощью инструментов разработчика Chrome (CDT) и заметил ошибку в одном из объявленных классов. я написал
исходный ввод:
class Person = {
constructor(name) {
this.name = name;
}
}
поэтому CDT выдал мне ошибку Uncaught SyntaxError: Unexpected token =
Круто.. Я открыл свой файл в атоме, исправил ошибку и сохранил свой файл.
Новый ввод:
class Person {
constructor(name) {
this.name = name;
}
}
Я снова открыл CDT, чтобы повторно проверить файл js, но CDT sources по-прежнему показывает исходный ввод, а console по-прежнему отображает ошибку Uncaught SyntaxError: Unexpected token =.
Я попытался проверить свой файл в Firefox, и я получаю ту же ошибку. Я закрыл свой файл js и снова открыл его. atom показывает, что мои изменения (новый ввод) были сохранены, но по какой-то причине chrome и firefox видят только предыдущую версию моего файла. Пожалуйста посоветуй.
заранее спасибо
Я пробовал Hard reload и Empty cache and hard reload, похоже, ни один из них не работал, поэтому я просто сменил ОС, так что проблема на данный момент решена ... Спасибо.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Очистите историю и повторите попытку!!!
Спасибо за комментарий. Я забыл добавить в свой вопрос, что пробовал Hard reload и Empty cache and hard reload. Поскольку мой компьютер должен работать с ОС, я переключился с Ubuntu на Windows, и это, похоже, решило проблему.
Кэш браузера может быть проблемой, просто очистите кеш и попробуйте. Это может быть одной из причин...