Вопросы с тегом «use-strict»

7550
Что делает «использование строгого» в JavaScript, и каковы причины этого?

На этот вопрос есть ответы на Stack Overflow на русском : Что значит "использовать строгий"? В последнее время , я побежал некоторые из моего кода JavaScript через Крокфорд в JSLint , и он дал следующее сообщение об ошибке: Проблема в строке 1, символ 1: отсутствует выражение «использовать...

86
Почему «this» в анонимной функции undefined при использовании strict?

Почему это в анонимной функции undefined при использовании javascript в строгом режиме? Я понимаю, почему это могло иметь смысл, но я не мог найти конкретного ответа. Пример: (function () { "use strict"; this.foo = "bar"; // *this* is undefined, why? }()); Протестируйте в скрипке:...