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

4 ответа

Область действия переменных во вложенных функциях

Может ли кто-нибудь объяснить, почему не работает следующая программа: def g(f): for _ in range(10): f() def main(): x = 10 def f(): print x x = x + 1 g(f) if __name__ == '__main__': main()с сообщением: Traceback (most recent call last): File ...

3 ответа

Angularjs: как передать переменные области видимости в директиву?

Я пытаюсь использовать директиву для создания и добавления нескольких тегов к<div> как показано ниже: module.directive('createControl', function(){ return function(scope, element, attrs){ console.log(attrs.createControl); // undefined } }); ...

3 ответа

Узел JS Globals внутри модулей

В узле я вижу, что переменные, инициализированные глобальными внутренними модулями, смешиваются [изменения, сделанные одним запросом, влияют на другой] между запросами. Например: a.js var a; function printName(req, res) { //get param `name` ...

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

3 ответа

Почему область видимости блока изначально не была реализована в JavaScript?

Я прочитал и обнаружил на собственном опыте, что JavaScript не имеет блочной области видимости. Предполагая, что язык был разработан таким образом по причине, что это за причина? Я посмотрел на Google и здесь, но посты, которые я нашел, просто ...

6 ответов

Переменная, измененная внутри цикла while, не запоминается

В следующей программе, если я установил переменную$foo до значения 1 внутри первогоif оператор, он работает в том смысле, что его значение запоминается после оператора if. Однако, когда я устанавливаю ту же переменную в значение 2 внутриif ...

2 ответа

Доступ к переменным области видимости из фильтра в AngularJS

Я прохожуdate значение для моего пользовательского фильтра следующим образом: angular.module('myapp'). filter('filterReceiptsForDate', function () { return function (input, date) { var out = _.filter(input, function (item) { ...

1 ответ

Привязка команды Ruby + Tk - проблема с областью действия?

Итак, у меня есть это приложение require 'tk' class Foo def my_fancy_function puts "hello, world!" end def initialize @root = TkRoot.new{title "Hello, world!"} frame = TkFrame.new my_fancy_button = TkButton.new(frame) do text "Press meee" ...

3 ответа

Ссылка: Что такое область видимости переменных, какие переменные доступны откуда и каковы ошибки «неопределенных переменных»?

Примечание: это справочный вопрос для работы с переменной областью в PHP. Пожалуйста, закройте любой из множества вопросов, соответствующих этому шаблону, как дубликат этого. Что такое «переменная область» в PHP? Доступны ли переменные из одного ...

5 ответов

объем файла и статические числа

Я столкнулся с интересной проблемой в моем проекте ИИ. Я пытаюсь отформатировать отладочный текст, и происходит что-то странное. Вот блок кода: float ratio = 1.0f / TIME_MOD;TIME_MOD - это статическое значение с плавающей точкой, объявленное в ...

2 ответа

константная ссылка на временный объект перестает работать после области действия функции (время жизни)

Спрашиваяэтот вопрос [https://stackoverflow.com/questions/15267676/reference-to-an-unnamed-temporary-object-life-time] Я узнал, что const ссылка на временный объект действительна в C ++: int main () { int a = 21; int b = 21; //error: invalid ...