Maison > Article > interface Web > Lequel est exécuté en premier, prêt ou chargé ? Quelle est la différence entre les événements prêt et chargé dans jquery ?
Lequel s'exécute en premier, prêt ou chargé ? Je crois que de nombreux amis qui viennent d'entrer en contact avec jquery se poseront de telles questions. Ce chapitre vous présentera qui est exécuté en premier, prêt ou chargé ? La différence entre les événements prêts et chargés dans jquery. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.
Lequel s'exécute en premier, prêt ou chargé :
Au cours du processus d'entretien, on nous pose souvent une question : lequel s'exécute en premier, prêt ou chargé ? , lequel est exécuté après ? La réponse est que ready est exécuté en premier et load est exécuté plus tard.
Les étapes de chargement d'un document DOM :
Pour comprendre pourquoi ready est exécuté en premier puis chargé, vous devez comprendre les étapes de chargement d'un document DOM :
(1 ) Analyser la structure HTML .
(2) Chargez des scripts externes et des fichiers de feuilles de style.
(3) Analyser et exécuter le code du script.
(4) Construire un modèle HTML DOM. //prêt
(5) Chargez des fichiers externes tels que des images.
(6) La page est chargée. //load
On peut comprendre à partir des étapes d'exécution d'un document que ready commence l'exécution une fois que [l'étape 4] est terminée, tandis que le chargement commence l'exécution une fois que [l'étape 6] est terminée
ready event :
L'événement ready est exécuté une fois la structure DOM dessinée. Cela garantit que même si un grand nombre de fichiers multimédias ne sont pas chargés, le code JS peut toujours être exécuté.
événement de chargement : L'événement
load doit attendre que tout le contenu de la page Web soit chargé avant d'être exécuté. S'il y a un grand nombre d'images dans une page Web, cette situation se produira : le document de la page Web a été rendu, mais comme les données de la page Web n'ont pas été complètement chargées, l'événement de chargement ne peut pas être déclenché immédiatement.
Résumé :
Je crois que tout le monde comprend déjà la différence entre prêt et charger. En fait, s'il n'y a pas de fichiers multimédias tels que des images dans la page, prêt et chargé sont presque les mêmes, mais il y a des fichiers dans la page C'est différent, donc je recommande quand même à tout le monde de les utiliser au travail.
Ce qui précède est comment disposer la boîte flexible flexbox ? Introduction complète au tutoriel détaillé, si vous souhaitez en savoir plus sur jQuery, veuillez faire attention au site Web PHP chinois.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!