Результаты поиска по запросу "scope"

3 ответа

источник

разница между объявлением ивара в@interface по сравнению с помещением переменной в@implementation в файле .m? @interface MyClass : NSObject { int num; } - (void)doSomething; @endпротив @implementation MyClass int num2; - (void)doSomething { ...

3 ответа

Область действия параметра против области локальной переменной?

Я читал книгу AP cs, в которой говорилось о трех типах переменных: • переменные экземпляра • Локальные переменные • Параметры Переменные экземпляра видны во всем классе и т. Д. Параметры могут использоваться только внутри метода, как и ...

6 ответов

Примечание: разные версии PHP ведут себя по-разному в $ GLOBALS, $ _SERVER ($ HTTP_SERVER_VARS [устарело]) и $ _SESSION. Пожалуйста, проверьте это. Старые страницы PHP не всегда совместимы вверх. Вы должны это проверить.

утался в области видимости переменной php. такие как: while(true){ $var = "yes , it is a test!"; } printf($var)$var определяется как в области действия оператора while, как мы можем получить его вне его области действия? и я не могу найти ...

ТОП публикаций

4 ответа

и поскольку нет частного / защищенного, все является общедоступным, поэтому все доступное изнутри класса доступно извне класса. сделать это частным.

ление переменной в классе (вне функции): все функции класса могут получить к ней доступ (в основном, публичная переменная) объявление переменной внутри функции внутри класса: только эта функция может получить к ней доступ (она находится в этой ...

1 ответ

Я перефразировал. Смысл состоял в том, чтобы найти хак для имитации наследования области видимости.

понимаю, почему не работает следующее: def foo( x ): n = 1 summe = 0 def bar(): n -= 1 for i in range(0,10): y = x+i+n x += i summe += y print "{0} = {1} + {2} + {3}".format(y,x,i,n) bar() print "summe =", summe return summeПочему это такbar() ...

2 ответа

 немного в последнее время для плагина, над которым я работаю, и я думаю, что я собираюсь полностью отказаться от него. То есть, я думаю, что основными преимуществами (кроме удобства) являются необходимость сохранения данных между изолированными частями приложения (например, отдельными модулями). В данном модуле я не вижу никакой выгоды по сравнению с использованием собственного механизма хранения (например, массива объектов), если у вас есть какой-то идентификатор, отличный от самого элемента DOM. Дешевый хак: сохранить индекс массива в пользовательском атрибуте элемента для o (1) времени поиска, заданного для элемента.

аю некоторые тесты наjQuery.data()и я пытаюсь создать локальную ссылку на определенный ключ данных, который, я надеюсь, я могу изменить локально и по-прежнему влиять «снаружи». Я думаю, что было бы лучше с примером, из-за полудлинного кода я ...

11 ответов

Вот еще один простой способ сделать переменную доступной в других функциях без использования глобальных переменных:

ли определить глобальную переменную в функции JavaScript? Я хочу использоватьtrailimage переменная (объявлена ​​вmakeObj функция) в других функциях. <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title></title> ...

2 ответа

Возьмите это как пример:

я есть набор инструментов, которые мне нужно передать параметры в зависимости от проекта, над которым я работаю. Я хотел бы иметь возможность автоматически устанавливать пару переменных среды на основе текущего каталога. Поэтому, когда я ...

2 ответа

 в любом случае), HTML-сущности не понадобятся, даже если кажется, что они решают проблему.

от вопрос уже есть ответ здесь: UTF-8 полностью [/questions/279170/utf-8-all-the-way-through] 13 ответовЯ установил набор символов PHP наutf-8: header('Content-Type: text/html; charset=utf-8');Я установилcurrency столбец в MySQL дляvarchar(1) с ...

3 ответа

 в браузере).

жно, я не знаю, какfor Переменные индекса цикла получают область видимости, но я был очень удивлен, когда один из моих циклов не завершился, по-видимому, потому что функция, вызванная из цикла, содержалаi для егоfor Индекс цикла также. Вот ...