Результаты поиска по запросу "closures"
нужна помощь в понимании кода JS [закрыто]
Привет, я новичок в JavaScript, и я не могу понять следующий код: var createAdders = function () { var fns = []; for (var i = 1; i < 4; i++) { fns[i] = (function (n) { return i + n; }); } return fns; } var adders = createAdders(); adders[1](7); ...
Изменить глобальную переменную в закрытии JavaScript
Я пытаюсь изменить значение переменной в замыкании: var myVariable; $.ajax({ //stuff.... success:function(data) { myVariable = data; } });Это не работает, потому чтоmyVariable не видно закрытию. Как мне изменить этот код так, чтобы ...
Стоит ли LINQifying для моего кода получить доступ к переменной foreach в замыкании?
Напоминает название бутлег-лайв-записи Rolling Stones прошлых лет, Resharper острее, чем я когда-либо буду; когда я проверил мой код, он сказал мне об закрытиях: 1) «Петля: foreach (var item in PlatypiIds) { var query = ...
Исключение: сериализация «Закрытие» не допускается
Так что я не уверен, что именно я должен показать вам, ребята, но если вам понадобится больше кода, не стесняйтесь спрашивать: Таким образом, этот метод настроит initMailer для Zend в нашем приложении: protected function _initMailer() { if ...
Добавление HTML в закрытие Drupal?
Чтобы добавить JavaScript, вы можете использовать: drupal_add_jsИ похоже на CSS: drupal_add_cssНо что, если я просто хочу добавить HTML в конце моей страницы. То есть Добавить div с текстом в конце страницы?
Как избежать доступа к изменяемой переменной при закрытии
У меня есть такой код: for(var id=0; id < message.receiver.length; id++){ var tmp_id = id; zlib.gzip(JSON.stringify(message.json), function(err, buffer){ ... pushStatusPool[message.receiver[tmp_id]] = null; // fix memory leak ...
Нажмите Слушатели в цикле - массив и закрытие
Я понимаю, что ступаю по тонкому льду, открывая еще одну проблему закрытия, но я искал и не могу найти ответ на свой вопрос. У меня есть страница Google Maps API v3, которая генерирует две карты из одного блока кода - небольшую карту с центром в ...
используя анонимную функцию в JavaScript для циклов
Я видел анонимные функции внутри циклов для создания новых областей в сети в одном или двух местах, и я хотел бы знать, имеет ли это смысл. например: var attr, colors = ['green','blue','red']; for ( attr = 0; attr < colors.length; attr++) { ...
Используйте переменные внутри анонимной функции, которая определена где-то еще
При использовании анонимных функций в PHP вы можете легко использовать переменные прямо за пределами его области действия, используяuse() ключевое слово. В моем случае анонимные функции уже определены где-то, но вызываются позже (где-то еще) в ...
groovy: безопасно найти ключ на карте и вернуть его значение
Я хочу найти определенный ключ в данной карте. Если ключ найден, я хочу получить значение этого ключа с карты. Это то, что мне удалось до сих пор: def mymap = [name:"Gromit", likes:"cheese", id:1234] def x = mymap.find{ it.key == "likes" } ...