Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
А это всё только чтобы наживую подправить текущую страницу, или можно сделать полноценный проект, редактировать файлы на диске и тд?
пользователей Idea эта функция называется «Searching Everywhere» и вызывается двойным нажатием клавиши Shift.
$() — эквивалентно document.querySelector(). Возвращает первый элемент, соответствующий селектору CSS, например, $ ('DIV') вернет первый элемент DIV на странице.Дело в том, что если зайти на фронтенд-бедную страницу, то $ будет представлять собой function $(selector, [startNode]) { [Command Line API] }, как и описано в статье. Но если зайти на страницу, где присутствует jQuery, то $ будет уже экземпляром jQuery, а именно function (e,t){return new v.fn.init(e,t,n)}. Наглядно в этом можно убедиться, попросив консоль преобразовать оба вывода к объетам javascript, методом console.dir($) и развернуть. В случае Command Line API это будет маленький объект с парой-тройкой методов, а jQuery-объект будет довольно громоздким внутри. От того, есть ли на отлаживаемой странице jQuery, зависит и вывод, который приводится в пример. А именно, $('div') будет возвращать разный результат: либо первый объект (Command Line API), либо множество объектов jQuery. Очевидно, что $ как jQuery будет существовать только в той области видимости, где он подключен (frame можно менять в консоли).
15 советов и хитростей инструментов разработчика Chrome, которые вы обязаны знать