Публикации по теме 'strict'


Что такое строгий режим в JavaScript?
Строгий режим - это новая функция в ECMAScript 5, которая позволяет разработчикам помещать код в «строгий» контекст. Этот строгий контекст помогает разработчикам избегать ошибок, создавая больше исключений. Как использовать строгий режим в js? Простой. Поместите это в начало программы, чтобы включить его для всего скрипта: «Использовать строгое»; Или поместите его в функцию, чтобы включить строгий режим только в этом контексте. функция imStrict () { «используйте строгое»;..

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

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

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

hasOwnProperty и строгий режим ECMAScript 5
Мне любопытно: кто-нибудь знает, почему спецификация ECMAScript5 не ужесточила свойства предопределенного прототипа объекта в строгом режиме? Например, кажется, что нет информации о том, как определяется hasOwnProperty. Я попытался переопределить...
613 просмотров

PHP: Есть ли польза от написания строгого кода?
Когда я устанавливаю error_reporting(E_ALL | E_STRICT); , мой код выдает Undefined variable ошибок. Я могу решить их, но мне интересно, есть ли разница в скорости или использовании памяти между написанием кода, который проходит строгие проверки, и...
196 просмотров
schedule 16.09.2022

Строгие стандарты: только переменные должны передаваться по ссылке в functions.php
Я немного смущен ошибкой, которую я получаю. Ошибка: Строгие стандарты: только переменные должны передаваться по ссылке в functions.php Строка в ссылке: $action = array_pop($a = explode('?', $action)); // strip parameters
3520 просмотров
schedule 06.02.2023

Нестрогие, неизменяемые, незапоминаемые бесконечные серии в Scala
Мне нужен бесконечный нестрогий ряд x 1 , x 2 , x 3 ... чтобы я мог работать с одним элементом за раз , не запоминая результаты, чтобы поддерживать постоянное использование памяти. Ради конкретики скажем, что это ряд целых чисел (например,...
1661 просмотров
schedule 20.11.2022

Как строгий режим (use strict;) наследуется функциями?
Вот мой код, который, кажется, указывает, что ответ да - http://jsfiddle.net/4nKqu/ var Foo = function() { 'use strict' return { foo: function() { a = 10 alert('a = ' + a) } } }() try {...
1127 просмотров

проверка электронной почты «Ошибка: строгие стандарты» или любой лучший способ проверки электронной почты?
У меня есть скрипт, который проверяет адрес электронной почты, и я думаю, что это единственное решение для проверки электронных писем при отправке формы? Я заканчиваю с этим сценарием <?php if(isset($_POST['email'])) { $email =...
216 просмотров
schedule 16.07.2022

javascript encodeURIcomponent, когда использовать и браузеры
Должен ли я использовать encodeURIcomponent для передачи строк даты и времени на серверы? Я заметил, что это работает даже без него. формат строки даты и времени, который я передаю на сервер, например, 08.11.2014 18:15. Как видите, место есть,...
672 просмотров

Влияет ли строгий режим в одной функции на функцию, которую он вызывает?
Например, у меня есть такой код: function test() { // some code } function main() { "use strict"; test(); } Как видите, в функции main я включил строгий режим. Вопрос: включает ли это строгий режим в функции test или мне нужно...
40 просмотров
schedule 21.08.2022

Как найти вызывающую функцию в строгом режиме
У меня есть функция getGames() в моем контроллере Angular, которая может быть вызвана как моей функцией init() , так и функцией update() . Мне нужно знать, init() или update() вызвали эту функцию, потому что я рассматриваю каждую ситуацию...
1602 просмотров
schedule 07.09.2022

Формат даты ElasticSearch, ошибка при использовании строгого
Я пытаюсь использовать средство форматирования strict_date в ElasticSearch, которое представляет собой средство форматирования для полной даты в виде четырехзначного года, двухзначного месяца года и двухзначного дня месяца: гггг-ММ-дд. Я использую...
309 просмотров
schedule 13.06.2022

В Javascript, как я могу проверить, находится ли функция в строгом режиме * без изменения функции *?
Я хочу написать набор тестов, чтобы убедиться, что некоторые заданные функции используют строгий режим. Их много, и проверять их вручную кажется рутиной. Ответ в аналогичный вопрос использует регулярное выражение для определения функции для...
1096 просмотров
schedule 15.09.2022

Объявления const не поддерживаются в строгом режиме в некоторых браузерах.
Когда я запускаю свое приложение в симуляторе iOS iPhone 6 (или на моем физическом iPad2), я получаю эту ошибку: SyntaxError: Unexpected keyword 'const'. Const declarations are not supported in strict mode. => reactBoilerplateDeps.dll.js:4088...
906 просмотров
schedule 19.03.2023

Строгие стандарты: только переменные должны передаваться по ссылке в строке ошибки
У меня такая ошибка: Строгие стандарты: только переменные должны передаваться по ссылке в /file.php в строке 100. В файле file.php строка выглядит так: foreach($filelist as $value => $file) { // ABOVE LINE IS LINE 100...
35 просмотров
schedule 05.06.2022

Строгий режим Phaser + TypeScript
Я начинаю свое приключение с Phaser.io, и я хотел создать проект на TypeScript, который полностью использовал бы его компилятор. Под этим я подразумеваю запуск TS в режиме strict . Одно из преимуществ (для меня) - дополнительная безопасность от...
87 просмотров
schedule 05.03.2023

Ошибка компиляции отображается в браузере Chrome
у меня была эта ошибка ниже в браузере при работе над реактивным проектом, он говорит, что не удалось скомпилировать, и данные, которые я анализировал в контексте API, приведены ниже из браузера. как я могу избавиться от этой ошибки ./src /data.js...
34 просмотров
schedule 28.11.2023

Как переименовать perl __ANON__ sub без отключения строгих ссылок?
Я нашел решение для переименования анонимных подписок в Perl здесь . Это включает временное изменение таблицы символов, чтобы вставить желаемое имя. В этом решении для замены используется жестко заданное имя таблицы символов. Моя проблема в том,...
100 просмотров