tgoop.com/htmlshit/3755
Last Update:
#фишка дня
Вроде как, я постоянно пользуюсь девтулзами хрома. Дебаггер, сеть, редактирование кук и стораджей, просмотр данных производительности... а о такой простой и эффективной штуке не знал.
Итак, выделяете какой-то элемент на вкладке Elements, потом идёте в консоль — и этот элемент становится доступен под алиасом $0
!
Более того, в $0-$4
по порядку хранится история этих выделений! А в $_
— последнее вычисленное в консоли выражение.
Есть ещё $(selector)
— это шортхенд для querySelector, косящий под jQuery.
А есть $$ — это querySelectorAll...
В общем, вот документация: https://developer.chrome.com/docs/devtools/console/utilities
Из очень удобных штук — шортхенд keys()
для получения ключей объекта. И monitorEvents()
— чтобы узнать обо всех слушателях переданного события без ковыряния в UI.
Да, документации и фишкам сто лет в обед, но я как-то туда не особо заглядывал. А стоило бы!
И да, для чистоты эксперимента: в Firefox тоже есть подобное, но сильно поменьше: https://firefox-source-docs.mozilla.org/devtools-user/web_console/helpers/index.html$0
там есть, а $1
уже нет. keys()
есть, а monitor()
— нет. В общем, сойдёт.
#chrome #devtools
BY Будни разработчика
Share with your friend now:
tgoop.com/htmlshit/3755