Запитання з тегом «use-strict»

27
Що означає "строго використовувати" в JavaScript і які міркування за цим?
На цей питання є відповіді на Stack Overflow на російському : Що означає "використовувати строгий"? В останній час , я побіг деякі з мого коду JavaScript через Крокфорд в JSLint , і він дав наступне повідомлення про помилку: Проблема в рядку 1 символу 1: Відсутнє твердження "використовувати строгий". Здійснивши пошук, …

3
Чому "це" в анонімній функції не визначено при використанні строго?
Чому це в анонімній функції невизначено при використанні javascript у суворому режимі? Я розумію, чому це може мати сенс, але я не міг знайти жодної конкретної відповіді. Приклад: (function () { "use strict"; this.foo = "bar"; // *this* is undefined, why? }()); Тест у скрипці: http://jsfiddle.net/Pyr5g/1/ Перевірте реєстратор (firebug).
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.