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

3 ответа

нужна помощь в понимании кода 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); ...

2 ответа

Изменить глобальную переменную в закрытии JavaScript

Я пытаюсь изменить значение переменной в замыкании: var myVariable; $.ajax({ //stuff.... success:function(data) { myVariable = data; } });Это не работает, потому чтоmyVariable не видно закрытию. Как мне изменить этот код так, чтобы ...

3 ответа

Стоит ли LINQifying для моего кода получить доступ к переменной foreach в замыкании?

Напоминает название бутлег-лайв-записи Rolling Stones прошлых лет, Resharper острее, чем я когда-либо буду; когда я проверил мой код, он сказал мне об закрытиях: 1) «Петля: foreach (var item in PlatypiIds) { var query = ...

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

4 ответа

Исключение: сериализация «Закрытие» не допускается

Так что я не уверен, что именно я должен показать вам, ребята, но если вам понадобится больше кода, не стесняйтесь спрашивать: Таким образом, этот метод настроит initMailer для Zend в нашем приложении: protected function _initMailer() { if ...

9 ответов

Добавление HTML в закрытие Drupal?

Чтобы добавить JavaScript, вы можете использовать: drupal_add_jsИ похоже на CSS: drupal_add_cssНо что, если я просто хочу добавить HTML в конце моей страницы. То есть Добавить div с текстом в конце страницы?

6 ответов

Как избежать доступа к изменяемой переменной при закрытии

У меня есть такой код: 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 ...

1 ответ

Нажмите Слушатели в цикле - массив и закрытие

Я понимаю, что ступаю по тонкому льду, открывая еще одну проблему закрытия, но я искал и не могу найти ответ на свой вопрос. У меня есть страница Google Maps API v3, которая генерирует две карты из одного блока кода - небольшую карту с центром в ...

2 ответа

используя анонимную функцию в JavaScript для циклов

Я видел анонимные функции внутри циклов для создания новых областей в сети в одном или двух местах, и я хотел бы знать, имеет ли это смысл. например: var attr, colors = ['green','blue','red']; for ( attr = 0; attr < colors.length; attr++) { ...

2 ответа

Используйте переменные внутри анонимной функции, которая определена где-то еще

При использовании анонимных функций в PHP вы можете легко использовать переменные прямо за пределами его области действия, используяuse() ключевое слово. В моем случае анонимные функции уже определены где-то, но вызываются позже (где-то еще) в ...

4 ответа

groovy: безопасно найти ключ на карте и вернуть его значение

Я хочу найти определенный ключ в данной карте. Если ключ найден, я хочу получить значение этого ключа с карты. Это то, что мне удалось до сих пор: def mymap = [name:"Gromit", likes:"cheese", id:1234] def x = mymap.find{ it.key == "likes" } ...