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

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

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

295
Как мне выйти из цикла в Perl?

Я пытаюсь использовать breakоператор в forцикле, но так как я также использую строгие подпрограммы в своем коде Perl, я получаю сообщение об ошибке: Базовое слово "break" не допускается, когда используются "строгие подпрограммы" в строке ./final.pl 154. Есть ли обходной путь для этого (кроме...

200
Не рекомендуется использовать «строгий» в ES6?

Я еще не знаком с ECMAScript 6. Я только что клонировал репозиторий React Starter Kit, который использует ES6 для кода приложения. Я был удивлен, увидев, что линтер настроен так, чтобы запрещать вхождения use strictдирективы, что, как я думал, было рекомендовано в JavaScript до версии ES6. Так...

98
Почему JSHINT жалуется, что это строгое нарушение?

Я думаю, что это может быть дубликат строгого нарушения с использованием этого ключевого слова и раскрытием шаблона модуля У меня есть такой код: function gotoPage(s){ if(s<=this.d&&s>0){this.g=s; this.page((s-1)*this.p.size);} } function pageChange(event, sorter) { var dd =...

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

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

81
Сообщение об ошибке «Строгие стандарты: только переменные должны передаваться по ссылке»

$el = array_shift($instance->find(..)) Приведенный выше код каким-то образом сообщает о предупреждении о строгих стандартах, но это не так: function get_arr(){ return array(1, 2); } $el = array_shift(get_arr()); Так когда же он все равно сообщит о предупреждении?...