JavaScript Variables de intérprete interactivas


Ejemplo

Tenga en cuenta que estos solo funcionan en las herramientas de desarrollo de ciertos navegadores.

$_ le da el valor de la expresión que se evaluó en último lugar.

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

$0 refiere al elemento DOM actualmente seleccionado en el Inspector. Entonces si <div id="foo"> está resaltado:

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

$1 refiere al elemento previamente seleccionado, $2 al seleccionado antes de eso, y así sucesivamente por $3 y $4 .

Para obtener una colección de elementos que coincidan con un selector de CSS, use $$(selector) . Esto es esencialmente un atajo para document.querySelectorAll .

var images = $$('img');  // Returns an array or a nodelist of all matching elements
PS $ () ¹ $$ () $ 0 $ 1 $ 2 $ 3 $ 4
Ópera 15+ 11+ 11+ 11+ 11+ 15+ 15+ 15+
Cromo 22+
Firefox 39+ × × × ×
ES DECIR 11 11 11 11 11 11 11 11
Safari 6.1+ 4+ 4+ 4+ 4+ 4+ 4+ 4+

¹ alias ya sea document.getElementById o document.querySelector