Показать сообщение отдельно
  #4 (permalink)  
Старый 11.12.2016, 18:03
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Сообщение от rub1n_83 Посмотреть сообщение
... Здесь VK.api - это функция-объект, ...
Все функции в js есть объекты по природе итак, здесь api есть свойство-функция (метод) объекта VK
Сообщение от rub1n_83 Посмотреть сообщение
... а в ней анонимная ф-я является свойством этого объекта ...
Анонимная функция есть аргумент (argument3) метода api - VK.api(argument1, argument2, argument3)
Сообщение от rub1n_83 Посмотреть сообщение
... и тоже непростым, а свойством-функцией ...
Аргумент в виде функции есть функция обратного вызова (callback) - VK.api(argument1, argument2, callback)
Сообщение от rub1n_83 Посмотреть сообщение
... получить массив data.response.items за пределами getCityMembers ...
Сразу (синхронно) получить массив за пределами callback не получится так как он выполняется асинхронно.
Ответить с цитированием