Get to know MDN better
This page was translated from English by the community. Learn more and join the MDN Web Docs community.
ReferenceError предупреждение только в строгом режиме.
Значению присвоена необъявленная переменная. Другими словами, было задание без ключевого слова var. Существуют некоторые различия между объявленными и необъявленными переменными, что может привести к неожиданным результатам, поэтому JavaScript представляет ошибку в строгом режиме.
Три примечания о объявленных и необъявленных переменных:
Более подробную информацию и примеры см. На странице справки Переменных
Errors about undeclared variable assignments occur in strict mode code only. In non-strict code, they are silently ignored.
В этом случае переменная "bar" является необъявленной переменной.
Чтобы сделать "bar" объявленной переменной, вы можете добавить перед ней ключевое слово var .
This page was last modified on 7 авг. 2023 г. by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.