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

Область обратного вызова JavaScript
У меня возникли проблемы с простым старым JavaScript (без фреймворков) при ссылке на мой объект в функции обратного вызова. function foo(id) { this.dom = document.getElementById(id); this.bar = 5; var self = this;...
53758 просмотров
schedule 12.07.2022

SQL — область псевдонима таблицы
Я только что научился (вчера) использовать «существует» вместо «в». BAD select * from table where nameid in ( select nameid from othertable where otherdesc = 'SomeDesc' ) GOOD select * from table t where exists (...
15962 просмотров
schedule 14.03.2024

Как я могу локализовать переменные Perl в другом фрейме стека?
У меня есть автоматически сгенерированный код, который эффективно записывает следующее в кучу разных мест в некотором коде: no warnings 'uninitialized'; local %ENV = %ENV; local $/ = $/; local @INC = @INC; local %INC = %INC; local $_ = $_;...
1079 просмотров
schedule 24.03.2023

Краткое описание правил определения объема работ?
Что конкретно представляют собой правила области действия Python? Если у меня есть код: code1 class Foo: code2 def spam..... code3 for code4..: code5 x() Где x найдено? Некоторые возможные варианты...
249250 просмотров
schedule 20.11.2023

UnboundLocalError для локальной переменной при переназначении после первого использования
Следующий код работает должным образом как в Python 2.5, так и в 3.0: a, b, c = (1, 2, 3) print(a, b, c) def test(): print(a) print(b) print(c) # (A) #c+=1 # (B) test() Однако, когда я раскомментирую строку (B) , я...
75273 просмотров
schedule 16.05.2022

Область закрытых переменных-членов — C++
Я только начинаю с С++ и у меня возникли некоторые проблемы с пониманием того, как работает область для закрытых переменных-членов в классе. Пожалуйста, смотрите приведенный ниже код class Foo{ private: std::vector<int>...
9045 просмотров
schedule 18.04.2023

Глобальные и локальные переменные Python и UnboundLocalError
Недавно я столкнулся с этим случаем UnboundLocalError , что кажется странным: import pprint def main(): if 'pprint' in globals(): print 'pprint is in globals()' pprint.pprint('Spam') from pprint import pprint pprint('Eggs') if...
7460 просмотров
schedule 29.05.2023

Использование глобальных переменных в функции
Как я могу создать или использовать глобальную переменную в функции? Если я создаю глобальную переменную в одной функции, как я могу использовать эту глобальную переменную в другой функции? Нужно ли мне хранить глобальную переменную в локальной...
3442301 просмотров
schedule 28.02.2023

Частные внутренние классы в C # - почему они не используются чаще?
Я относительно новичок в C #, и каждый раз, когда я начинаю работать над проектом C # (я работал только над почти зрелыми проектами на C #), мне интересно, почему нет внутренних классов? Может, я не понимаю их цели. Для меня внутренние классы - по...
69638 просмотров
schedule 27.10.2022

Легко установить эту переменную?
У меня довольно хорошее понимание Javascript, за исключением того, что я не могу придумать хороший способ установить переменную this. Рассмотреть возможность: var myFunction = function(){ alert(this.foo_variable); } var someObj =...
63628 просмотров
schedule 05.04.2023

Практика кодирования: возврат по значению или по ссылке в матричном умножении?
Я пишу этот вопрос со ссылкой на этот о котором я вчера писал. После небольшой документации мне кажется очевидным, что то, что я хотел сделать (и то, что я считал возможным), почти невозможно, если не невозможно вообще. Есть несколько способов...
3011 просмотров
schedule 10.10.2022

Каков объем переменных в JavaScript?
Каков объем переменных в javascript? Имеют ли они ту же область видимости внутри функции, а не вне ее? Или это вообще имеет значение? Кроме того, где хранятся переменные, если они определены глобально?
531787 просмотров
schedule 28.12.2022

PHP определяет область для включенного файла
У меня довольно много файлов представлений PHP, которые я использовал для включения в свои контроллеры с помощью простых операторов включения. Все они используют методы, объявленные в классе представления, которые они получают как $view->method();...
11640 просмотров
schedule 25.10.2022

Наследование псевдонимов внутри UNIX /usr/bin/script
Команда UNIX "/usr/bin/script" создаст текущую стенограмму вашего сеанса оболочки (дополнительную информацию см. в разделе "man script"). Однако, когда внутри экземпляр скрипта, кажется, что он забывает переменные окружения родительской оболочки,...
8676 просмотров
schedule 03.10.2022

Область видимости переменной JS
Область видимости переменных в JS чертовски сбивает меня с толку. В следующем коде, если я использую общедоступный метод setClient для установки clientID , я могу затем получить доступ к значению внутри метода отслеживания, используя метод...
681 просмотров
schedule 27.07.2023

Какова область видимости переменных, объявленных в конструкторе класса?
Мне было любопытно, какова область действия переменных, объявленных внутри конструктора класса, которые не являются членами данных этого класса? Например, если конструктору требуется повторяющийся int i , будет ли эта переменная уничтожена после...
10116 просмотров
schedule 15.07.2022

В чем разница между использованием let и var?
В ECMAScript 6 представлен оператор let . Я слышал, что это описывается как local переменная, но я до сих пор не совсем уверен, как она ведет себя иначе, чем ключевое слово var . Какие отличия ?. Когда следует использовать let вместо var ?
1621577 просмотров
schedule 28.06.2022

Как всегда устанавливать значение для области действия учетной записи в Rails?
Я работаю над многопользовательским приложением с несколькими учетными записями, где 1 учетная запись может иметь n пользователей. Очень важно, чтобы каждый пользователь мог получить доступ к информации только из своей учетной записи. Мой подход...
1627 просмотров

Могу ли я иметь в Perl переменную области действия приложения?
Я новичок в Perl / CGI и имею опыт работы с Java / JSP. Я пишу небольшой прототип, и мне нужно загрузить некоторые «тяжелые» данные (~ 200 МБ) в структуру данных. Теперь, очевидно, я бы хотел избежать загрузки данных при каждом запросе. Пока...
477 просмотров
schedule 17.04.2022

(Rails) Проблема с доменом/областью плагина
Когда дело доходит до некоторых плагинов, у меня возникает небольшая проблема с доменом/областью. В основном я использую OFC2 ( http://pullmonkey.com/projects/open_flash_chart2/ ) для рельсов. Однако у меня уже есть класс под названием Charts. Я...
88 просмотров
schedule 28.03.2023