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

Проблема с областью действия в Javascript
Мне нужно получить некоторую информацию о проблеме области видимости в Javascript. Я знаю, что он поддерживает лексическую (статическую) область видимости, но разве она не поддерживает и динамическую область видимости? Если вы знаете что-нибудь об...
1879 просмотров
schedule 25.11.2022

javascript: как обратиться к анонимной функции внутри самой функции?
если arguments.callee не разрешен в "use strict", и мы не можем сделать var f = function g() { //g } потому что в IE это не сработает (или сработает "странно") http://kangax.github.com/nfe/#jscript-bugs , то какие еще варианты у нас есть...
3975 просмотров

Нетерпеливая загрузка с областью видимости в rails3
Я пытался загрузить ассоциации на основе некоторой области в моем приложении rails3, но не смог найти никакого решения. Мое приложение имеет следующие модели: class Project has_many :entries has_many :to_dos class ToDo has_may :entries...
294 просмотров
schedule 05.06.2022

Javascript: г = г || [] выдает ошибку, если VAR не используется - почему?
Из интеллектуального любопытства, почему javascript принимает var z = z || []; для инициализации z (как z может быть определено изначально) но без var выдает ошибку (в глобальном пространстве) z = z || []; (если z ранее не...
234 просмотров

Область действия схемы (определить и разрешить)
Итак, я знаю, что в схеме определение предназначено для динамической области видимости и пусть для статической области видимости, но меня смущает следующее: Если бы у меня был (let ((x 0)) (define f (lambda () x)) (display (f)) (let ((x...
1153 просмотров
schedule 24.03.2022

Окружающая среда в R Shiny
На http://shiny.rstudio.com/articles/scoping.html приведены правила область видимости в блестящем хорошо объяснена. Существует 3 среды или уровня, вложенные друг в друга: объекты, доступные внутри функции, внутри сеанса и во всех сеансах....
5470 просмотров
schedule 27.04.2023

область литеральных методов объекта
В настоящее время я провожу эксперимент с областью видимости и подъемом в JS. Здесь у меня есть два примера, которые меня смущают по-разному. Сначала я назначил анонимную функцию переменной с именем parent. Очевидно, что возвращенная дочерняя функция...
384 просмотров
schedule 03.07.2023

Поверхностное и глубокое связывание
Я пытался понять концепцию динамической/статической области действия с глубокой и мелкой привязкой. Ниже приведен код- (define x 0) (define y 0) (define (f z) (display ( + z y)) (define (g f) (let ((y 10)) (f x))) (define (h) (let ((x 100)) (g...
2073 просмотров

Область уровня блока Javascript
Может кто-нибудь объяснить мне область видимости блока javascript. Я не могу воспроизвести приведенный ниже пример, предоставленный w3schools;
1936 просмотров
schedule 05.04.2023

Вложенные функции имеют доступ к области над ними, но имеет ли значение, где они были определены?
Я всегда думал, что вложенные вызовы функций имеют доступ к области над ними независимо от того, где функция была определена (в приведенном ниже примере я думал, что функция printsomething будет иметь доступ к "что-то" в функции runeverything...
283 просмотров

xtext: эффективный способ пользовательской области видимости
Я попытался настроить область видимости следующим образом: В файле MyDslScopeProvider, расширяющем AbstractMyDslScopeProvider, я реализовал функцию с такой сигнатурой: override def IScope getScope(EObject context, EReference reference) и я...
79 просмотров
schedule 04.09.2022

Доступ к родительской среде функции и удаление объектов
Допустим, я хочу написать простую функцию rename , которая загружалась бы через .Rprofile . Функция проста и ее можно сравнить с: carsNewName <- mtcars; rm(mtcars) .Rprofile Функция, доступная в .Rprofile , будет иметь формат:...
3577 просмотров
schedule 07.10.2022

Различия между передачей по ссылке в C++ и Python
У меня есть небольшой опыт работы с C++. В настоящее время я изучаю Python и пытаюсь понять, как передаются параметры функции. Я знаю, что этот вопрос задавался здесь много раз, но, поскольку я не специализируюсь в области компьютерных наук, многие...
1801 просмотров
schedule 05.08.2022

Обеспечение только одного экземпляра для каждой области в Dagger2
Итак, что я пытаюсь сделать, так это убедиться, что у меня есть только один экземпляр для каждой области в Dagger2. Область Singleton по умолчанию уже работает таким образом. Независимо от того, в скольких местах вы внедряете один и тот же объект,...
894 просмотров
schedule 23.09.2023

Когда невозможно определить, был ли инициализирован let или const?
В своей статье о let и const Джейсон Орендорф заявляет следующее: Краткие сведения о производительности: в большинстве случаев вы можете сказать, было ли выполнено объявление, просто взглянув на код, поэтому движку JavaScript фактически...
44 просмотров

Как сделать массив доступным для разных функций в Javascript?
Я использую React Table для извлечения данных из API и заполнения их в таблице. Я делаю вызов API и получаю данные. Когда у меня есть данные, я извлекаю поле, содержащее идентификаторы электронной почты, а затем создаю массив (emailList). Теперь я...
51 просмотров
schedule 08.07.2022

Python: переменная, определенная exec(), не определена в области действия функции
Рассмотрим следующий код g = {} l = {} exec("a = 1", g, l) exec(""" def test(): print(a) """, g, l) l['test']() Это приводит к $ python test.py Traceback (most recent call last): File "test.py", line 12, in <module>...
783 просмотров
schedule 17.12.2022

Оператор извлечения `$`() возвращает векторы нулевой длины внутри функции
Я сталкиваюсь с проблемой, когда использую оператор извлечения `$() внутри функции. Проблема не существует, если я следую той же логике за пределами цикла, поэтому я предполагаю, что может быть проблема с областью действия, о которой я не знаю....
51 просмотров
schedule 30.06.2022

Передать параметр базы данных в метакласс peewee
Я использую peewee для управления операциями CRUD в базе данных Postgres. В документации проекта подключение к базе данных и создание ORM должно быть настроено через класс Meta , который должны наследовать другие типы ORM. from peewee...
1283 просмотров
schedule 22.02.2023

Rails ActiveRecord, где дата и время не работает
У меня есть модель с расписанием has_one (от: datetime, from_a: datetime, to: datetime). Я хочу получить все модели, у которых есть расписание, соответствующее дате и времени выполнения запроса. Например, у меня есть модель m с расписанием...
349 просмотров