Вопросы по теме '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 просмотров
schedule
10.06.2023
Могу ли я иметь в 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