Результаты поиска по запросу "scope"

3 ответа

 во избежание одновременного запуска нескольких процедур / сценариев хранилища несколькими пользователями, возникает проблема с глобальной временной таблицей.

ема фонаГенерировать и получать доступ к данным фиксированной колонки легко. Вы можете заранее создать локальные временные таблицы и заполнить их, вызвав хранимые процедуры. С другой стороны, если вы хотите сгенерировать данные с динамической ...

4 ответа

Функция get является асинхронной. Вы обрабатываете результаты, вероятно, до получения ответа.

отаю над этим сценарием проверки для моего последнего проекта, и одно из требований заключается в том, что он проверяет, находится ли введенное пользователем значение в базе данных, и если нет, возвращает ошибку. function validateSteps(){ var ...

7 ответов

Однако то, что показано здесь, не имеет ничего общего с замыканиями - по крайней мере, не напрямую. Замыкания о поддержании лексической области видимости после того, как родительская функция уже вышла.

аюсь обернуть голову вокруг замыканий (где-то там есть шутка), и я наткнулся на это: (function () { /* do cool stuff */ })();Как это работает? Какова цель помещения функции в паренсе? Почему пустые парены потом?

ТОП публикаций

1 ответ

 будет неопределенным в

ли как-то передать область действия функции другому? Например,, function a(){ var x = 5; var obj = {..}; b(<my-scope>); } function b(){ //access x or obj.... }Я предпочел бы получить доступ к переменным напрямую, т.е. не использовать ничего ...

4 ответа

Я бы сказал, лучше, потому что это уменьшает область и лучше выражает намерение. Если я увижу, что все эти определения объединены в единую область видимости, у меня сложится впечатление, что это было сделано по определенной причине, и я буду искать, как они влияют друг на друга.

имаю, что это, наверное, глупый вопрос, но ... Если я приковываю кучуlet заявления, которые делаютне нужно знать ценности друг друга, лучше ли использоватьand или жеin? Например, какой из них является предпочтительным, если таковой ...

6 ответов

[5а]

аю документы backbone.js и вижу много кода, который присваивает атрибуты объекту окна: window.something = "whatever";какая разница между вызовом этого кода и просто назначением переменной и созданием глобальной переменной, например ...

4 ответа

мой ответ здесь

у меня есть такая функция: function foo(_this) { console.log(_this); } function bar() {} bar.prototype.func = function() { foo(this); } var test = new bar(); test.func();тогдаtest экземплярbar регистрируется. Однако, чтобы это работало, я ...

6 ответов

Вложение определений классов не обязательно. Вложение определения ChildClass в ParentClass просто означает, что ChildClass является атрибутом ParentClass, не более того. Это не заставляет экземпляры ChildClass наследовать что-либо от ParentClass.

ел несколько «решений» для этого, но каждый раз кажется, что «не используйте вложенные классы, определяйте классы снаружи и затем используйте их нормально». Мне не нравится этот ответ, потому что он игнорирует основную причину, по которой я ...

5 ответов

Понятно, я не совсем понял эту часть, спасибо :)

м, у меня есть два разных файла cpp. Оба объявляют классы с одним и тем же именем, но, возможно, совершенно разной структурой (или, возможно, одинаковой структурой, разной реализацией). Классы не отображаются в заголовочных файлах. (В качестве ...

3 ответа

Глобальная переменная внутри конструктора с PHP

Это должно быть очевидно, но я немного запутался в области видимости переменных PHP. У меня есть переменная внутри Конструктора, которую я хочу использовать позже в функции того же класса. Мой текущий метод таков: <?php class Log(){ function ...