Встречается на собеседованиях • сегодня

Что такое режим use strict

Режим use strict — это строгий режим выполнения кода в JavaScript, который делает код более безопасным и предсказуемым. Он включается директивой "use strict" в начале скрипта или функции.

Особенности:

  • Запрещает использование необъявленных переменных.
  • Запрещает дублирование параметров функций.
  • Запрещает удаление переменных, функций и аргументов.
  • Запрещает использование зарезервированных слов (например, let, static) в качестве имён переменных.

Пример:

javascript
"use strict";

x = 10; // Ошибка: переменная x не объявлена
function sum(a, a) { // Ошибка: дублирование параметра
  return a + a;
}

Без use strict код может работать некорректно из-за скрытых ошибок.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы