Я видел, как люди используют замыкания для передачи аргументов через ссылки на функции и сортировки make private. Но действительно ли они практичны? Потому что есть намного более простые методы для достижения ...
Я пытаюсь выяснить Python лямбды. Является ли лямбда одним из тех «интересных» языковых предметов, которые в реальной жизни следует забыть? Я уверен, что есть некоторые крайние случаи, когда это может понадобиться, но ...
Я читал много в последнее время о следующем выпуске Java, возможно поддерживающего закрытия. Я чувствую, что у меня есть симпатичное твердое схватывание на том, каковы закрытия, но я не могу думать о твердом примере как...
Прежде всего, я сожалею о том, что не понял, прочитав его, и я начинающий в javascript. Я лучше изучаю примеры, с которыми я знаком. множитель функции (коэффициент) {return ...
У меня есть метод, это - приблизительно десять строк кода. Я хочу создать больше методов, которые делают точно то же самое, за исключением маленького вычисления, это собирается изменить одну строку кода. Это...
Я сейчас узнаю об указателях функции и, поскольку я читал главу K&R по предмету, первая вещь, которые поражают меня, была, "Эй, это отчасти похоже на закрытие". Я знал, что это предположение...
Может ли кто-нибудь объяснить разницу между лексическим охватом и закрытием? Я беру курс Advanced JavaScript на PluralSight. То, как инструктор объясняет лексический охват, а затем закрывает ...
В попытке изучить закрытия JavaScript, я смутил меня немного. Из того, что я собрался по сети, закрытие... Объявление функции в другой функции, и что внутренняя функция имеет...
Я пишу функцию для нахождения треугольных чисел и естественного способа записать, что это рекурсивно: функциональный треугольник (x), если x == 0 тогда возврат 0 возвратов конца x+triangle (x-1) заканчиваются, Но пытающийся к...
действительно ли возможно получить доступ к атрибутам функционального объекта Python из функционального объема? например, давайте иметь определение f (): возвратите ЧТО-ТО f. _ x = "нечто" f () #-> "нечто" теперь, что...
Возможный Дубликат: Что такое 'закрытия' в.NET? Я в настоящее время смотрю на лямбда-выражение, и закрытие слова продолжает происходить. Может кто-то объяснять это мне на реальном простом языке.
Я услышал, что закрытия могли быть представлены в следующем стандарте Java, который, как планируют, будет выпущен где-нибудь около следующего лета. На что был бы похож этот синтаксис? Я считал где-нибудь это...
Как бы вы объяснили JavaScript-замыкания кому-то, кто знает концепции, из которых они состоят (например, функции, переменные и т. П.), Но не понимает сами замыкания? Я ...
Я пробую свое самое твердое для обертывания моей головы вокруг закрытий JavaScript. Я получаю это путем возврата внутренней функции, она будет иметь доступ к любой переменной определенным в ее непосредственном родителе. Где это было бы...
Есть, многие ТАК отправляют связанный с этим, но я спрашиваю это снова с другой целью, которую я пытаюсь понять, почему закрытия важны и полезны. Одна из вещей, которые я прочитал в другом ТАК...
Я просто получил следующую ошибку в части JavaScript (в Firefox 3.5, с выполнением Firebug) не может получить доступ к оптимизированному закрытию, которое я знаю, поверхностно, что вызвало ошибку. У меня была строка опции....
Я пытаюсь обернуть голову вокруг идеи классов, видимости данных и закрытий (конкретно в JavaScript), и я нахожусь На странице документов jQuery для типов, это упоминает, что закрытия используются для сокрытия...
Я пытался делать это: root.addEventListener ("щелчок", функция () {navigateToURL (ClickURLRequest", _self");}); И это действительно добавляет слушателя события. Мне нравится использовать закрытия потому что они...
В то время как я исследовал проблему, я имел с лексическими закрытиями в коде JavaScript, я приехал эта проблема в Python: flist = [], поскольку я в xrange (3): определение func (x): возвратите x * я flist.append (...
Я видел образцы закрытия из - Что такое «Закрытие»? Кто-нибудь может привести простой пример, когда использовать замыкание? В частности, сценарии, в которых закрытие имеет смысл? Предположим, что ...
Что такое закрытие? У нас есть они в.NET? Если они действительно существуют в.NET, Вы могли бы обеспечить фрагмент кода (предпочтительно в C#) объяснение ее?Править: Я прошел статью Jon Skeet для понимания...
Таким образом, если язык предоставляет процедуру высшего порядка затем, у меня может быть процедура, которая возвращает процедуру. Что-то как: (определите (Proc b c) (лямбда (x) (# | тело метода здесь с точки зрения b c и x | #)...
производитель определения (n): действие определения (x): возвратите x ** n действие возврата f = производитель (2) печать (f) печать (f (3)) печать (f (4)) g = производитель (3) печать (g (3)), печать (f (3)) # все еще помнит 2, Почему делает вложенный...
Я читал много о закрытиях, и я думаю, что понимаю их, но не объединяя изображение в облако для меня и других, я надеюсь, что кто-то может объяснить закрытия так же кратко и ясно как...
Закрытия являются невероятно полезной функцией языка. Они позволяют нам сделать умные вещи, которые иначе взяли бы много кода, и часто позволять нам написать код, который является более изящным и более четким. В...
Мое понимание закрытий - то, что они - по существу функция, которая использует переменную, которую Вы приняли бы, будет вне объема. Я предполагаю, вот пример, который я видел на днях: функция...