¿Por qué aparece = $ 0 en el inspector web de Safari?

9

Me he estado preguntando acerca de esto por un tiempo. ¿Por qué aparece =$0 junto a los elementos en el inspector web en Safari? Estoy usando Safari 9.0.1

Aquí hay una imagen de lo que estoy hablando

(más grande):

Osiprefierelaversiónparaleer:

<divstyle="height: 100px; width: 2px; background-color: rgb(255,196,122); transform: rotate(-60deg); bottom: 10px; right: 80x;"> = $0

    
pregunta www139 29.11.2015 - 03:20

2 respuestas

6

Lo más probable es que haya utilizado la herramienta de inspección y haya resaltado un elemento.

  

Las variables $ 0– $ 4 contienen los nodos seleccionados actuales y anteriores de la jerarquía del árbol de elementos.

fuente: enlace

  

Chrome, Firefox, Opera, Safari: si tiene un elemento seleccionado actualmente en la pestaña "Elementos", puede usar la referencia $ 0 para llamarla dentro de su código. Por ejemplo, para ver el contenido de los elementos, debe escribir $ 0.innerHTML. En Chrome y Safari, puedes llamar a la consola desde cualquiera de las otras pestañas presionando "Escape" para que no tengas que seguir cambiando.

fuente: enlace

    
respondido por el Walt Stoneburner 14.12.2015 - 20:23
1

$ 0 - $ 4 Los comandos $ 0, $ 1, $ 2, $ 3 y $ 4 funcionan como una referencia histórica a los últimos cinco elementos DOM inspeccionados dentro del panel Elementos o los últimos cinco objetos de la pila de JavaScript seleccionados en el panel Perfiles. $ 0 devuelve el elemento u objeto JavaScript seleccionado más recientemente, $ 1 devuelve el segundo elemento seleccionado más recientemente, y así sucesivamente.

    
respondido por el user183207 12.05.2016 - 13:38

Lea otras preguntas en las etiquetas