Вопросы по теме 'scope'
Почему переменные не объявлены в try в области видимости в catch или finally?
В C # и Java (а также, возможно, в других языках) переменные, объявленные в блоке «try», не входят в область видимости соответствующих блоков «catch» или «finally». Например, следующий код не компилируется:
try {
String s = "test";
// (more...
81079 просмотров
schedule
12.06.2024
Какова область действия функции в Javascript/ECMAScript?
Сегодня у меня была дискуссия с коллегой о вложенных функциях в Javascript:
function a() {
function b() {
alert('boo')
}
var c = 'Bound to local call object.'
d = 'Bound to global object.'
}
В этом примере испытания...
4035 просмотров
schedule
30.04.2024
Проблема области видимости Objective C
У меня есть следующая функция Obj C, которая работает правильно:
NSString* myfunc( int x )
{
NSString *myString = @"MYDATA";
return myString;
}
Однако, если я добавлю код для обновления UIImage, компиляция завершится...
910 просмотров
schedule
13.03.2024
Почему компиляторы предпочитают лексические области видимости?
Как лексическая область видимости помогает компиляторам? Помогает ли это в компиляции или оптимизации?
505 просмотров
schedule
18.03.2024
Область видимости переменной Javascript в анонимной функции addEventListener
При нажатии на каждый div он должен предупреждать «1», если был нажат div 1, или «5», если был нажат div 2. Я попытался максимально упростить этот код, потому что он нужен в гораздо более крупном приложении.
<html>
<head>
<style...
8487 просмотров
schedule
30.03.2024
Область действия локальной переменной функции Python во время исключений
Предыстория: я занимаюсь COM-программированием TestStand от National Instruments на Python. TestStand жалуется, если объекты не «освобождаются» должным образом (открывается диалоговое окно отладки «объекты не освобождаются должным образом»). Способ...
2002 просмотров
schedule
11.01.2024
Какая локализация происходит в цикле foreach?
Из perldoc perlsyn на тему циклов по каждому элементу:
Если переменная была ранее объявлена с помощью my, она использует эту переменную вместо глобальной, но она по-прежнему локализована в цикле.
Но рассмотрим этот пример:
use...
287 просмотров
schedule
26.04.2024
Как установить тайм-аут для переменных клиентской области в Coldfusion?
Прошу прощения, если это "духовный" вопрос. Кажется, что ответ должен быть легко доступен для Google, но я еще не нашел его.
Я работаю над большим приложением Coldfusion, которое хранит большое количество данных сеанса/пользователя в области...
1972 просмотров
schedule
24.05.2024
JavaScript: ссылка на локальную область функций как на объект
Когда я вызываю функцию, для этого вызова создается локальная область видимости. Есть ли способ напрямую ссылаться на эту область как на объект? Точно так же, как окно является ссылкой на объект глобальной области видимости.
Пример:
function...
12057 просмотров
schedule
29.05.2024
Google Wave Robot/Python Переменный вопрос
Я экспериментирую/развлекаюсь с волновым роботом python apiv2.
Я сделал небольшое приложение 8ball для робота, которое отлично работает, и теперь я пытаюсь сделать приложение для викторин.
Я никогда не программировал на Python, но я уверен, что...
118 просмотров
schedule
04.05.2024
Поведение Python exec() различается в зависимости от того, откуда он вызывается.
У меня есть скрипт Python runme.py, который я пытаюсь выполнить из callerX.py ниже. Я использую exec(open(filename).read()) для выполнения этой задачи. Выполняемый скрипт содержит простой класс, который пытается вызвать функцию time() как из...
1015 просмотров
schedule
04.11.2022
Вопрос о области видимости переменной экземпляра Ruby
Я исхожу из C++ и JAVA, которые вместе с Scope бывают либо глобальными, либо локальными.
Сейчас я изучаю ruby-on-rails, а ruby бывает локальным, инстансным и глобальным. Я никогда не слышал об instance до сих пор.
С рельсами или без, как...
2356 просмотров
schedule
08.02.2024
Доступ к переменной во внешней области?
(function () {
var x = 1;
return {
f: function (x) {
alert(x);
}
};
}()).f(2);
Предположим, я не хочу переименовывать ни одну из переменных. Невозможно изнутри f получить доступ к переменной x ,...
8880 просмотров
schedule
19.04.2024
Почему IE уничтожает переменные window.ABC?
При выполнении следующего блока кода FF и Chrome выводят typeof(hiya) = string , а IE7/8 выводят typeof(hiya) = undefined .
<html>
<body>
<script type="text/javascript">
window.hiya = 'hiya';...
7665 просмотров
schedule
30.10.2022
Просмотр объема в CDI Weld
Я хочу использовать @ViewScoped - scope в моем приложении для поддержки bean-компонентов некоторых веб-страниц. Также я использую CDI для внедрения зависимостей в поддерживающие bean-компоненты.
Однако, когда я использую компонент поддержки с...
7700 просмотров
schedule
11.06.2024
Схема: Почему вычисление этой рекурсивной функции, определенной в letrec, не удается?
Я пишу глупый летрек в Scheme (DrRacket Pretty Big):
(letrec
((is-creative?
(lambda (writing)
(if (null? writing)
#f
(is-creative?
(eval writing))))))
(is-creative?
(quote is-creative?)))...
370 просмотров
schedule
11.06.2024
(iPad Dev) Есть ли способ отменить выбор первой кнопки области действия на панели области действия панели поиска?
Первая кнопка области на панели области действия панели поиска всегда выбирается, когда появляется полоса области действия. Есть ли способ отменить выбор кнопки, когда она появляется? (Я хочу сделать, это отменить выбор всех кнопок)
595 просмотров
schedule
06.12.2023
Объект Scala внутри черты
В Scala объекты являются синглтонами... поэтому, если я сделаю:
trait SimpleTrait {
def setString(s: String): Unit = {
InnerTraitObject setString s
}
def getString(): String = {
return InnerTraitObject getString
}
object...
3552 просмотров
schedule
02.02.2024
Методы класса JavaScript
Я определил свой класс так:
function Slot(slot, maxSpeed, timer) {
this.slot = slot;
this.speed = 0;
this.maxSpeed = maxSpeed;
this.timer = timer;
this.interval = null;
this.go = function() {
var $slot = $(this.slot);...
253 просмотров
schedule
09.02.2024
Объем списков в Python - Project Euler 007
первый вопрос здесь. Я пытаюсь изучить Python, пройдя через проект euler, и наткнулся на препятствие. Следующий метод (возвращает список простых множителей) отлично работает для одного вызова:
def findPrimeFactors(num, primeFactors = []):...
988 просмотров
schedule
25.10.2023