function getEvents(userid,year,week) {
var items = [];
var path = "js/test.json";
$.getJSON(path).done(function(data) {
items = data.sessions;
});
return items;
}
var list = getEvents(10,1991,13);
Вот мой javascriot, и мне нужно получить массив для возвращения из getEvents()
метода.Возвращает массив, после чтения файла JSon Javascriot
Вы не можете просто вернуть данные, так как он поступает асинхронно. Вам нужно использовать какой-то асинхронный способ вернуть данные вызывающему, либо обратный вызов, либо обещание. Прочитайте асинхронное выполнение в javascript. – doldt