En effet, les éditeurs vont ajouter des scripts (type google anaytic) et donc modifier votre DOM initial.
Exemple :
Sur la figure suivante, nous notons une différence entre les valeurs d'une même expression, si vous la tapez dans la console.
Autre exemple :
Si vous travaillez le DOM sur un fichier en ligne : tout se passe comme prévu !
Si vous écrivez ce fichier avec jsbin ! attention
Ce résultat prend en compte les scripts