Что означает == $ 0 (double equals dollar zero) в инструментах разработчика Chrome?
В инструментах разработчика Google Chrome, когда я выбираю элемент, я вижу ==$0
рядом с выбранным элементом. Что это значит?
- Аутентификация со старым паролем больше не поддерживается, используйте пароли типа 4.1
- Какой алгоритм дает предложения в проверке орфографии?
- Получение приглашения для входа с помощью встроенной проверки подлинности Windows
- Проверьте, нет ли входов пустых с помощью jQuery
- Установить проверку classа для динамического текстового поля в таблице
- Проверка группы переключателей с использованием плагина проверки jQuery
- Как я могу изменить или удалить сообщения об ошибках в форме HTML5 по умолчанию?
- MVC Возвращает частичный вид как JSON
- Как добавить правило не равно правилу в jQuery.validation
- Как продолжить выполнение, когда Assertion failed
- Проверка HTML5 перед отправкой ajax
- Page_ClientValidate () с несколькими ValidationGroups - как показать несколько сводок одновременно?
- Принудительное JSF обрабатывать, проверять и обновлять компоненты для чтения / отключения ввода в любом случае
Это последний выбранный индекс узла DOM. Chrome назначает индекс для каждого выбранного узла DOM. Таким образом, $0
всегда будет указывать на последний выбранный вами узел, а $1
укажет на выбранный вами узел до этого. Подумайте об этом, как стек самых недавно выбранных узлов.
В качестве примера рассмотрим следующие
Теперь вы открыли консоль devtools и выбрали #sunday
, #monday
и #tuesday
в указанном порядке, вы получите идентификаторы:
$0 -> $1 -> $2 ->
Примечание. Может быть полезно знать, что узел можно выбрать в ваших сценариях (или в консоли), например, одним из популярных способов использования является селектор угловых элементов, поэтому вы можете просто выбрать свой узел и запустить его:
angular.element($0).scope()
Voila вы получили доступ к узлу с помощью консоли.
$ 0 возвращает последний выбранный элемент или объект JavaScript, $ 1 возвращает второй последний выбранный и т. Д.
См. Справочник API командной строки
Другие ответы здесь четко объясняют, что это значит. Мне нравится объяснять его использование.
Вы можете выбрать элемент на вкладке « elements
» и перейти на console
вкладку в хром. Просто введите $0 or $1
или любой другой номер и нажмите enter, и элемент будет отображаться в консоли для вашего использования.
Я скажу, что это просто сокращенный синтаксис для получения ссылки на элемент html во время отладки, обычно эта задача выполняет эти методы
document.getElementById , document.getElementsByClassName , document.querySelector
поэтому нажатие на элемент html и получение контрольной переменной ($ 0) в консоли – это огромная экономия времени в течение дня