1 Ответов

Рейтинг:
2

Jochen Arndt

Было бы лучше процитировать фразу, которую вы не поняли:

Цитата:
Устраняет некоторые молчащие ошибки JavaScript, изменяя их на ошибки throw.

Молчаливые ошибки - это ошибки, которые не вызывают никаких отчетов. Они обычно обозначаются возвращаемыми значениями функций или могут быть обнаружены путем запроса состояния ошибки. Разработчик несет ответственность за проверку таких ошибок и их обработку (например, путем создания сообщения об ошибке или записи его в файл журнала).

При использовании строгого режима JavaScript некоторые ошибки больше не будут молчать, но вызовут исключение, которое позволит программе завершиться, если она не будет поймана.