Я заметил, что браузеры будут пытаться поддерживать в некоторой степени состояние javascript всякий раз, когда вы нажимаете кнопку «обновить» или нажимаете F5 (или как там на маке).Когда вы разрабатываете, это действительно раздражающая функция, потому что вы хотите начать с нового состояния.Это может показаться глупым, но что-то, что я делаю, чтобы заставить новое состояние, поместить курсор в поле адреса и нажать ввод.Затем Chrome обработает его, поскольку я начинаю новый сеанс, и не удерживаю какое-либо затянувшееся состояние JavaScript.Я столкнулся с большим изворотливым поведением, когда просто нажимал клавишу F5 для кода, который зависит от наличия чистого состояния и свежих событий.