Встречается на собеседованиях • сегодня
Приведи пример работы use strict
use strict — это директива, которая включает строгий режим в JavaScript. Он помогает писать более безопасный код, предотвращая некоторые ошибки и неочевидные поведения.
javascript
'use strict';
// Ошибка: нельзя создавать глобальные переменные без объявления
x = 10; // ReferenceError: x is not defined
// Ошибка: дублирование параметров
function sum(a, a) { // SyntaxError: Duplicate parameter name not allowed
return a + a;
}
// Запрещает удаление переменных, функций и аргументов
let y = 5;
delete y; // SyntaxError: Delete of an unqualified identifier in strict mode
text
Строгий режим также делает `this` равным `undefined` в функциях, вызванных без контекста, а не глобальному объекту.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы