Описание тега anonymous-function
Анонимные функции используют блок кода в качестве значения, определяя его как встроенную функцию без имени.
2
ответа
AngularJS: Как избежать обработчиков анонимных обещаний
Недавно с моим клиентом мы решили следовать Руководству по стилю AngularJS Джона Папы*. В настоящее время я прохожу текущую кодовую базу, чтобы удостовериться, что не осталось никакой анонимной функции. Однако я сталкиваюсь со случаем некоторых обра…
25 ноя '14 в 12:28
2
ответа
Использование анонимной функции с несколькими параметрами
Пример сценария. function TakeCallback(param, param2, callback) { var a = param; var b = param2; callback(a, b); } .... some context ... TakeCallback("A", "B", function(one, two) { var scopeA = one; var scopeB = two; }); в C# public void FuncWithCal…
08 июн '16 в 08:09
7
ответов
Полезность анонимной функции
Почему бы не написать содержимое анонимной функции только вместо анонимной функции И содержимого анонимной функции?
11 июл '09 в 03:35
1
ответ
Анонимная функция без параметра в Haskell
Могу ли я определить анонимную функцию без параметра в Haskell? У меня есть блок кода повторяется в нескольких ветках. Этот код ссылается на несколько значений снаружи. Цель 0: определить функцию, выполняющую работу в codeBlock. Цель 1: не повторять…
19 окт '15 в 05:36
3
ответа
Объясните пример кода анонимной функции в Eloquent Javascript, глава 6
У меня возникли трудности с функцией суммы, которая вызывает пример кода анонимной функции из Eloquent Javascript (глава 6), хотя я понимаю, что было разъяснено в этом посте, я действительно не понимаю, как вызывается анонимная функция. Из того, что…
01 сен '12 в 12:57
4
ответа
Переменная объекта javascript становится неопределенной внутри анонимной функции
Поэтому я не могу понять, почему переменная this.tasks становится неопределенной внутри прослушивателя добавления событий, который есть у меня внутри моего целевого объекта. У меня есть ощущение, что это может быть связано с асинхронным программиров…
14 фев '14 в 01:59
1
ответ
[SonarLint]: сделать этот анонимный внутренний класс лямбдой
Приведенный ниже код работает, но у меня есть уведомление от SonarLint, потому что я использую анонимный класс в потоке вместо лямбда-выражения, и я не вижу, как улучшить приведенный ниже код, избегая уведомления: Properties prop = new Properties();…
25 июл '17 в 10:10
1
ответ
Как я могу создать карри анонимную функцию в Scala?
Как я могу создать анонимную и карри функцию в Scala? Следующие два не удалось: scala> (x:Int)(y:Int) => x*y <console>:1: error: not a legal formal parameter (x:Int)(y:Int) => x*y ^ scala> ((x:Int)(y:Int)) => x*y <console>…
15 июн '12 в 10:36
3
ответа
Как назначить ранее существующую функцию для TComparison<T>?
program Project55; {$APPTYPE CONSOLE} uses System.Generics.Defaults; type TestRec<T> = record Compare: TComparison<T>; CompareI: IComparer<T>; end; var TRI: TestRec<Integer>; begin TRI.CompareI:= TComparer<Integer>.Defa…
15 сен '15 в 15:40
1
ответ
Как вернуть переменную из анонимной функции
Мне нужно вернуть переменную из функции с анонимными функциями внутри нее. Как это: function resize(f) { ... reader.onloadend = function() { ... image.onload = function() { ... finalFile = dataURItoBlob(canvas.toDataURL(fileType)); } } } Мне нужно в…
18 ноя '13 в 21:16
1
ответ
Каково значение наличия имени fn name по обе стороны от оператора присваивания (объекта fn)?
Пример: (function () { object.module('something').objectMethod('someController', [ '$param1', 'param2', function (paramY, paramE) { $param1.someScopedVariable = function() { laa-dee-dah(); } // VS. $param1.someOtherScopedVariable = function someOthe…
19 ноя '13 в 21:23
1
ответ
Есть ли разница в использовании памяти между анонимными функциями и традиционными функциями в Javascript? если да, то как?
Есть ли разница в использовании памяти между анонимными и обычными функциями в Javascript? Если так, то как? Вы можете это объяснить?
28 июн '12 в 08:49
2
ответа
Проблема с переводом функции делегата с C# на vb.net для использования с Google OAuth 2
Я пытался перевести пример Google OAuth 2 с C# на Vb.net для проекта сотрудника. У меня есть в конце вопросов перевод следующих методов: private OAuth2Authenticator<WebServerClient> CreateAuthenticator() { // Register the authenticator. var pr…
20 мар '12 в 04:38
1
ответ
Вывод типа в списке аргументов в сочетании с не работающим сеттером
Давайте представим следующие предметы по объему: object Thing { var data: Box[String] = Empty } def perform[T](setter: Box[T] => Unit) { // doesn't matter } Следующее не компилируется: perform(Thing.data = _) Сообщение об ошибке: <console>:…
19 окт '12 в 21:41
2
ответа
Как описать параметры передаваемой анонимной функции?
Я хочу описать curVal с JSDoc? Я старался @param как раз перед arrays.every() и внутри анонимного обратного вызова, но это не помогло PhpStorm разрешать методы. /** * @param {Array} curVal */ arrays.every(function (curVal) { /** * @param {Array} cur…
14 июл '17 в 15:50
4
ответа
addEventListener запускается несколько раз для одного и того же дескриптора при передаче аргументов с анонимной функцией
По какой-то причине прослушиватель событий запускается дважды для каждого элемента при передаче аргументов в анонимную функцию. Т.е. событие клика по элементу el будет регистрироваться один раз и, таким образом, стрелять один раз. el.addEventListene…
01 окт '14 в 16:30
2
ответа
Как добавить дополнительный параметр при замене анонимной функции на именованную функцию
У меня такая ситуация: "render": function(a, b) { // do stuff } Я хочу изменить это на именованную функцию: "render": foo function foo(a, b) { // do stuff } Дело в том, что функция может делать разные вещи в разных ситуациях, поэтому я хочу добавить…
05 сен '14 в 13:09
2
ответа
PHP анонимная функция в массивах, каков синтаксис?
Могу ли я определить анонимные функции в качестве значения массива? Это не работает: $m = array( 0 => array('condition' => function($v) { return intval($v)}), 3 => array('condition' => function($v) { return trim($v) > 0}) );
08 окт '11 в 20:59
1
ответ
Как работает назначение параметра переменной с тем же именем в javascript?
Почему следующий код не предупреждает undefined? function test(param){ var param = param; alert(param); } test("SO"); // alerts SO Как этот параметр, который присваивается локальной переменной, сопоставляется с аргументом функции, а не с самой локал…
20 окт '14 в 12:30
1
ответ
Закрытие PHP: используйте ключевое слово с определением функции: аргумент объекта для использования: параметр не скопирован
Следующий код является слегка измененной версией примера из Руководство по PHP -> Справочник по языку -> Функции -> Анонимные функции. В примере упоминается, но не объясняется, почему нельзя передать объект PHP по значению в список аргументов после …
28 окт '14 в 12:55