11484 sujets

JavaScript, DOM et API Web HTML5

bonjour

j'ai un script que j'ai mis en async
une partie de ce script fait appel à des images (leaflet+ma carte), une autre partie n'est utilisé que quand on se sert de la carte (un moteur de recherche sur la carte par exemple).
si certains d'entre vous savent, je voudrais savoir si un script lance en async doit dabord etre completement telecharge avant de s'executer, ou bien s'il peut commencer a executer les parties deja chargees.... car dans ce deuxieme cas l'on pourrait jouer su le moment ou sont telechargees les images de la carte?
si vous savez merci
Hello,

Non tu dois attendre que la fonction asynchrone soit bien exécutée pour avoir le retour.
Par contre tu peux jouer sur plusieurs fonction asynchrones !
Appel de la fonction 1 qui te retourne quelque chose
Appel de la fonction 2 qui te retourne autre chose
La première qui se termine correctement te retourne sa valeur.
Peut-être voir du coté des promises selon ce que tu veux exactement.