JavaScript Variables d'interpréteur interactif


Exemple

Notez que ceux-ci ne fonctionnent que dans les outils de développement de certains navigateurs.

$_ vous donne la valeur de l'expression évaluée en dernier.

"foo"             // "foo"
$_                // "foo"

$0 fait référence à l'élément DOM actuellement sélectionné dans l'inspecteur. Donc, si <div id="foo"> est mis en évidence:

$0                      // <div id="foo">
$0.getAttribute('id')   // "foo"

$1 fait référence à l'élément précédemment sélectionné, $2 à celui sélectionné avant, et ainsi de suite pour $3 $4 et $4 .

Pour obtenir une collection d'éléments correspondant à un sélecteur CSS, utilisez $$(selector) . Ceci est essentiellement un raccourci pour document.querySelectorAll .

var images = $$('img');  // Returns an array or a nodelist of all matching elements
$ _ $ () ¹ $$ () 0 $ 1 $ 2 $ 3 $ 4 $
Opéra 15+ 11+ 11+ 11+ 11+ 15+ 15+ 15+
Chrome 22+
Firefox 39+ × × × ×
C'EST À DIRE 11 11 11 11 11 11 11 11
Safari 6.1+ 4+ 4+ 4+ 4+ 4+ 4+ 4+

¹ alias à document.getElementById ou document.querySelector