Почему в веб-инспекторе Safari отображается =$0?

Я думал об этом какое-то время. Почему =$0отображается рядом с элементами в веб-инспекторе в Safari? Я использую Сафари 9.0.1

Вот картинка того, о чем я говорювведите описание изображения здесь

(больше):

введите описание изображения здесь

Или, если вы предпочитаете, чтобы версия читалась:

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

Это переменная, которую вы можете использовать в консоли.
@JohnKeates Интересно. Спасибо, что поделились :) Ни в одном другом браузере его нет, и я увидел его и удивился, почему он там.

Ответы (2)

Скорее всего, вы использовали Инструмент проверки и выделили элемент.

Переменные $0–$4 содержат текущий и предыдущий выбранные узлы из иерархии дерева элементов.

источник: https://webkit.org/blog/829/веб-инспектор-обновления/

Chrome, Firefox, Opera, Safari. Если у вас есть элемент, выбранный в данный момент на вкладке «Элементы», вы можете использовать ссылку $0, чтобы вызвать его в своем коде. Например, чтобы просмотреть содержимое элементов, введите $0.innerHTML. В Chrome и Safari вы можете вызвать консоль из любой другой вкладки, нажав «Escape», чтобы вам не приходилось постоянно переключаться.

источник: http://www.andismith.com/blog/2011/11/25-dev-tool-secrets/

$0 - $4 Команды $0, $1, $2, $3 и $4 работают как историческая ссылка на последние пять элементов DOM, проверенных на панели «Элементы», или на последние пять объектов кучи JavaScript, выбранных на панели «Профили». $0 возвращает последний выбранный элемент или объект JavaScript, $1 возвращает второй из последних выбранных и так далее.