Witam,
chcę pobrać dane w formacie JSON z pliku:
function newTileMapFromJSON(src) {
var mymap;
$.getJSON(src, function(data) {
mymap = data;
console.log(mymap); //sprawdzam 1
});
console.log(mymap); //sprawdzam 2
}
newTileMapFromJSON("tilemaps/testmap.json");
No i mam problem, ponieważ przy "sprawdzam 2", "mymap" ma wartość undefined (a przy sprawdzam 1 wszystko jest dobrze)
Dziwne jest także to co widać w logach: wychodzi na to, że linijka 7 (to przy *sprawdzam 2) wykonuje się przed *sprawdzam1.
Wyjaśni mi ktoś dlaczego kod wykonuje się nie po kolei i jak temu zaradzić?