Avatar ·

Comment remplacer $(document).ready() en JavaScript pur sans jQuery ?

Bonjour à tous ! Je viens de commencer à apprendre JavaScript et j'utilisais auparavant jQuery. Là, j'avais l'habitude d'écrire ce code : ```javascript $(document).ready(function() { // mon code qui s'exécute après le chargement du DOM console.log('La page est prête !'); }); ``` Ou la version raccourcie : ```javascript $(function() { // code }); ``` Maintenant, je veux abandonner jQuery pour réduire la taille de la page et écrire en JavaScript pur. Mais je ne sais pas comment faire correctement l'équivalent de `$(document).ready()` en JS natif. Le problème est que si j'écris simplement un script dans `` ou au début de ``, il peut s'exécuter avant que l'arbre DOM soit complètement construit. Par exemple, j'essaie d'accéder à un élément qui n'existe pas encore : ```javascript document.querySelector('.my-class').