Вопросы с тегом 'strict'

Режим используется в таких языках, как Javascript и Perl, чтобы иметь возможность кодировать с ограниченной версией этих языков.
4

Как выйти из цикла в Perl?

Я пытаюсь использовать оператор break в цикле for, но поскольку я также использую строгие подмножества в своем коде Perl, я получаю сообщение об ошибке: Запрет "разбить" "строгие субтитры" в использовании на. /final.pl строка 154. Есть ли обходн...
19 нояб. '08 в 20:21
1

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

Я еще не знаком с ECMAScript 6. Я только что клонировал репо React Starter Kit, который использует ES6 для кода приложения. Я был удивлен, увидев, что linter настроен, чтобы запретить вхождения директивы use strict, которая, как я думал, была рекоме...
28 июл. '15 в 19:18
4

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

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

Строгие стандарты: только переменные должны передаваться по ссылке

$el = array_shift($instance->find(..)) Вышеприведенный код каким-то образом сообщает о строгом стандартном предупреждении, но это не будет: function get_arr(){ return array(1,2); } $el = array_shift(get_arr()); Итак, когда он все равно со...
01 мар. '10 в 8:35
3

Строгое нарушение с использованием этого ключевого слова и раскрытие шаблона модуля

Не удалось получить следующее: jslint/jshint /*jshint strict: true */ var myModule = (function() { "use strict"; var privVar = true, pubVar = false; function privFn() { return this.test; // -> Strict violation. }...
10 июн. '11 в 1:01
5

У python есть "использование строгого"; и "использовать предупреждения"; как в perl?

Я изучаю perl и python... в то же время, а не по дизайну, но это нужно сделать. Вопрос: В perl script я использую (см. ниже) во главе моего txt. #!/usr/bin/env perl use strict; use warnings; Есть ли что-то, что я должен делать в рутине для мои...
16 нояб. '12 в 23:01
3

В ECMAScript5, каков объем "строгого использования"?

Какую область действия имеет прагма строгого режима в ECMAScript5? "use strict"; Я хотел бы сделать это (в основном потому, что JSLint не жалуется на это): "use strict"; (function () { // my stuff here... }()); Но я не уверен, что это сломае...
26 февр. '10 в 17:43
3

JavaScript: Можно ли включить ECMAScript 5 Strict Mode ( "use strict" ) с использованием одинарных кавычек ( "use strict" )?

JavaScript не волнует, если ваши строки имеют двойные кавычки "double" или однокасканные 'single'. Каждый пример строгого режима ECMAScript 5 включает "use strict" в двойных кавычках. Могу ли я сделать следующие (одиночные кавычки): alert(functio...
06 мар. '11 в 23:56
2

функция seq и строгость

Мне было очень интересно об этом, но я ничего не смог найти. При использовании функции seq, как она действительно работает? Повсеместно объясняется, что seq a b оценивает a, отбрасывает результат и возвращает b. Но что это значит? Был бы следующий...
15 июн. '12 в 7:45
4

Какие среды (javascript) поддерживают строгий режим ECMAscript 5? (ака "строго придерживаться" )

ECMAScript 5 находится в своем окончательном проекте, поскольку я пишу это; Это связано с строгим режимом, который не позволит вам назначить глобальный объект, используя eval и другие ограничения. (статья Джона Резига - хорошее введение.) Этот волш...
14 сент. '09 в 20:59
3

Будет ли это позволять "использовать строгое" глобально?

Аналогично, но не то же самое, что Как включить ECMAScript "использовать строго" во всем мире? Я купил Шаблоны JavaScript, и он рекомендует разрешать использование strict. Добавление его к двум десяткам файлов javascript было бы довольно сложным д...
26 июн. '11 в 12:02
2

Параметры GCC для строжайшего кода C?

Какие параметры GCC должны быть настроены так, чтобы GCC был как можно более строгим? (и я имею в виду как можно более строгий) Я пишу на C89 и хочу, чтобы мой код соответствовал требованиям ANSI/ISO.
20 янв. '12 в 19:25
2

Какая проверка делает MySQL, когда включен строгий режим?

Я был очень удивлен, когда MySQL разрешил мне вставить NULL в поле, созданное с помощью NOT NULL. Я провел некоторое исследование и обнаружил, как включить строгий режим. Тем не менее, я не совсем уверен, какая проверка MySQL делает, когда STRICT_AL...
10 дек. '12 в 22:41
2

"вызывающий" и "аргумент" являются ограниченными функциями функции и в этом контексте недоступны

Я пытаюсь создать простую функцию отладки, которая просто отображает вызывающую функцию, например: function xe() { console.log(xe.caller().name) } С этим я бы просто смог добавить xe() к функции, и он будет регистрировать вызовы функции - прост...
10 авг. '15 в 13:43
4

Могут ли комментарии появляться перед `use strict;`?

Я видел несколько мест вокруг Интернета, пассивно заявляющих 'use strict;', которые должны появиться в первой строке функциональной области, для которой вы хотите применить поведенческую директиву. Однако, по моему опыту, не имеет значения, есть ли...
14 июл. '15 в 17:04