Два основных способа
1. На весь скрипт / файл
Первой директивой в файле (до другого кода, кроме комментариев):
"use strict";
function f() {}
2. На одну функцию
function calc() {
"use strict";
}
Уже strict «из коробки»
Нюансы
- Директива — обычная строка
"use strict" / 'use strict' в начале.
- Если поставить не в начале (после кода) — не сработает как режим.
- В одном файле «смешать» non-strict и strict функции можно, но на практике лучше единообразие / модули.
Итог: пишите "use strict" в начале скрипта или функции; в ES-модулях и классах включать вручную не нужно.