Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
«use strict» в JavaScript — это директива, которая включает строгий режим выполнения кода.
Когда «use strict» указывается в начале скрипта или функции, это означает, что код будет выполняться в строгом режиме, где некоторые неявные ошибки приведут к возникновению исключений, а некоторые не рекомендуемые функции или практики будут запрещены.
Строгий режим помогает избежать некоторых распространенных ошибок и улучшает безопасность и эффективность кода. Он также включает новые возможности языка JavaScript, которые не доступны в обычном режиме.
Например, в строгом режиме нельзя использовать необъявленные переменные, ключевое слово «this» внутри функции указывает на undefined, нельзя удалить переменные или функции, нельзя использовать дублирующиеся параметры функции и т.д.
Использование «use strict» рекомендуется в новом коде, так как это помогает улучшить его качество и избежать некоторых ошибок.