Dans Chrome DevTools, lors du débogage de JavaScript dans l'onglet Sources (ajout de la ligne "debugger;" dans le code JS et passage du code à l'aide de F10/F11), comment afficher le DOM tout en parcourant le code?Comment puis-je afficher le DOM alors que je franchis des points d'arrêt JavaScript dans Chrome?
Si mon JS manipule le DOM, il est très courant que je doive passer par le débogueur JS et regarder comment les éléments DOM sont modifiés par mon JS. Par exemple, je devrais voir comment les éléments sont déplacés, s'ils sont retirés quand ils sont supposés le faire, s'ils obtiennent la bonne classe au bon moment, etc.
Avoir à basculer entre l'onglet Sources pour exécuter une seule ligne et ensuite l'onglet Elements pour voir comment le DOM a été modifié pour chaque ligne que j'exécute entrave mon débogage et m'empêche de pouvoir dire comment chaque ligne affecte le DOM.
Comment puis-je voir les éléments tout en parcourant le code simultanément?
Je n'ai pas trouvé un moyen facile de le faire. Je viens de passer entre les onglets. – Barmar
Collez la référence au nœud que vous souhaitez afficher dans la console, puis vous pouvez afficher une arborescence simplifiée. – wOxxOm
Ou juste mettre une référence à l'élément DOM dans le panneau de la montre. – Joseph