Описание тега scoping

Область видимости связывает имя с сущностью. Если объект находится * в области действия *, это означает, что можно написать фрагмент кода, ссылающийся на значение и расположение этого объекта по его имени. Лексическая область видимости относится к части текста, тогда как динамическая область видимости соответствует части времени выполнения.
1 ответ

Можете ли вы включить функцию R, чтобы увидеть значения своих формалей при оценке?

В языке R предположим, что у меня есть функция ff(jj, kk, mm). Я хотел бы, чтобы вызывающая функция (или вызывающий человек в интерактивном сеансе) могла сделать мм произвольным образом зависящим от jj и kk во время вызова. Для конкретности предполо…
11 июл '14 в 06:55
1 ответ

Internet Explorer 9 & Javascript переменная область видимости проблема

Этот код работает в Chrome и Firefox, но не в IE9 ... нужно несколько советов... var obj = { data: [], json: function() { var self = this; $.getJSON("highscore.json", function(resp) { self.data = resp.splice(0); }); } }; Обновить: спасибо за вашу по…
3 ответа

Java - ошибка: не удается найти символ - возможно, проблема с областью видимости

Я впервые спрашиваю о чем-то здесь, будь осторожен со мной, если я не учту все. Я буду стараться изо всех сил. К актуальной проблеме. Я только недавно начал программировать на Java, так что это, вероятно, будет чем-то базовым, хотя я не смог выяснит…
12 апр '18 в 16:17
1 ответ

Код JS карты Google - "this.activeInfoWindow.close()" - область применения

В следующем коде JS карты Google оператор "this.activeInfoWindow.close()" не работает должным образом. Я думаю, что здесь не хватает какого-то важного принципа определения области действия. Есть лучший способ сделать это? Я пытаюсь лучше изучить мет…
3 ответа

Установите для среды функций среду вызова (parent.frame) из функции

Я все еще борюсь с R scoping и окружающей средой. Я хотел бы иметь возможность создавать простые вспомогательные функции, которые вызываются из моих "основных" функций, которые могут напрямую ссылаться на все переменные в этих основных функциях, но …
27 май '14 в 13:17
2 ответа

Каковы будут результаты следующей программы на C++, предполагающей динамическое определение объема?

Каковы будут результаты следующей программы на C++, предполагающей динамическое определение объема? У меня есть компилятор TurboC++, в котором показанный вывод использует статическую область видимости, и ответ таков: 8 6 50 Теперь я сомневаюсь, что …
04 дек '12 в 05:00
1 ответ

Свойство для подкласса UICollectionViewCell

Вот мой класс class myCell: UICollectionViewCell { public var myProp:String = "" let myControl:UILabel = { let label = UILabel() label.translatesAutoresizingMaskIntoConstraints = false label.Text = myProp return label }() } Я хочу использовать myPro…
05 дек '17 в 19:58
0 ответов

C++ Понимание прохождения указателя и области действия

Я хотел бы показать пример обновления указателя int из основного метода, а затем то же самое со связанным списком. Пожалуйста, объясните, почему обновление простого int* работает, а добавление узлов в заголовок - нет. Пример 1: #include <iostream…
20 янв '17 в 07:31
0 ответов

Я получаю "Вызов функции-члена на нуль", хотя переменные не являются нуль

Я получаю сообщение "Неустранимая ошибка: необработанная ошибка: вызов функции-члена checkCode() для нулевого значения в трассировке стека: #0:resetPassword2FA(Object(mysqli), Array) #1 {main} брошено" " Это мой код: //Load 2FA require '../2fa/vendo…
23 ноя '18 в 16:48
3 ответа

Scala Newb Вопрос - о области видимости и переменных

Я анализирую XML и продолжаю писать код вроде: val xml = <outertag> <dog>val1</dog> <cat>val2</cat> </outertag> var cat = "" var dog = "" for (inner <- xml \ "_") { inner match { case <dog>{ dg @ _* }<…
24 ноя '09 в 01:23
2 ответа

Используя "глобальный" в PHP

Я нахожусь в режиме обучения, очень плохо знаком с PHP, поэтому я работаю с примером кода. Пожалуйста, прости меня за использование 'global' здесь, но я хочу понять область видимости переменной php. Вот мой Globals.php: <?php global $db_server; /…
10 июн '11 в 18:11
0 ответов

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

Я немного новичок в PUN и Unity, так что, надеюсь, я делаю какую-то ошибку новичка. void Update(){ if(launch == true){ Debug.Log("launched"); myPhotonView.RPC("ChangeScene", PhotonTargets.All); } //myPhotonView.RPC("ChangeScene", PhotonTargets.All);…
14 июл '16 в 20:52
3 ответа

Javascript область видимости переменных

Выходное значение равно 15 (в f, x принимается равным 10, а y равно 7) со следующим: var x = 5; function f(y) { return (x + y) - 2}; function g(h) { var x = 7; return h(x) }; { var x = 10; z = g(f); console.log(z) }; Почему x взял значение из 4-й ст…
25 май '16 в 17:31
2 ответа

Не могу переменную доступа внутри jQuery $.post

Я просмотрел много постов по этому поводу, но не нашел никакого решения, работающего на меня - вычистил код: $('#form-new').submit(function(e){ e.preventDefault(); $curForm = $(this); $textbox = $( '.new-box' ,this); window.tmp_input_ok = false; var…
11 дек '13 в 16:17
1 ответ

Синтаксис JavaScript Scoping and Closure

У меня проблемы с областью видимости и закрытием в фрагменте JavaScript. Я пытаюсь обновить оба class а также onclick свойства кнопки. В основном это должно переключаться между "Высоким" и "Низким". Я мог заставить функцию выполняться без попыток из…
23 июл '17 в 04:55
14 ответов

Javascript функция определения объема и подъема

Я только что прочитал замечательную статью Бена Черри о JavaScript Scoping and Hoisting, в которой он приводит следующий пример: var a = 1; function b() { a = 10; return; function a() {} } b(); alert(a); Используя приведенный выше код, браузер выдас…
21 сен '11 в 21:23
1 ответ

Параллельный::clusterExport, как передать вложенные функции из глобальной среды?

Я делаю функцию (myFUN), которая вызывает параллель::parApply в одной точке, с функцией yourFUN, которая предоставляется в качестве аргумента. Во многих ситуациях yourFUN будет содержать пользовательские функции из глобальной среды. Поэтому, хотя я …
17 янв '18 в 01:53
1 ответ

Почему этот Javascript setInterval с функцией вызова объекта не оценивает внутренний параметр при передаче обратного вызова?

Следующий скрипт выводит 1 2 3 4 5 6 7.. Я предполагаю, что он выведет 0 1 2 3 4 5 ... На самом деле, в моем реальном коде я считаю, что print(lostCnt) всегда связан с последним (действующим как глобальное) последним обновлением счетчика. Почему это…
14 июл '12 в 00:56
1 ответ

R установить переменную, равную той, которую возвращает функция. Пересматривайте переменную снова каждый раз, когда она вызывается

Я не разработчик, и я не могу выразить то, что мне нужно, простыми словами. Это связано с такими вещами, как окружение, область видимости, вложенность и, возможно, указатели и ссылки. Это должно быть ясно с кодом: a<-c(1,2) b<-length(a) a<-…
30 янв '15 в 00:03
2 ответа

Проблемы перекрестных ссылок в Xtext

Я использую Xtext 2.10.0 и, кажется, есть некоторые проблемы с перекрестными ссылками. Упрощенно, моя грамматика (с org.eclipse.xtext.common.Terminals) следующая: Model: package=Package dtos+=DTO*; Package: 'package' name=FQN; FQN: ID ('.' ID)*; DTO…
26 дек '16 в 12:59