Клуб API Карт

Глобальные переменные в безымянных функциях

kolobets
7 августа 2012, 12:05

Помогите плж., не могу найти способ сделать видимой переменную во внутренней функции:

 function init() {

 

var coords=xx,yy; 

myMap.events.add('click', function (e) {
coords = e.get('coordPosition');

...

});

 

Чего-то  "return myMap.events.add('click', function (e) {..." не канает 

3 комментария
Подписаться на комментарии к посту
Вот хорошая книжка по javascript: http://javascript.ru/book/definitiveguide

Спасибо! Давно искал нечто подобное, жалко сейчас нет времени на обучение.

Так и не угадаешь, что вы пытаетесь сделать