Узнайте больше о консоли разработчика Chrome

внешний интерфейс JavaScript модульный тест Chrome
Как фронтенд-разработчик, я должен понимать, что встроенная консоль Chrome имеет очень богатые возможности и функции, которые очень полезны для нашей разработки!

1. Селектор элементов ($)
Если у вас есть опыт работы с JQuery, то да$()Конечно, не чужие, это селектор элементов, используемый для выбора элементов HTML, но сейчас мы хотим знать, что в консоли$().
Шаги: (1) Откройте Baidu, нажмите F12, чтобы открыть консоль.
$() эквивалентен JavaScript вdocument.querySelectorAll(), который возвращает массив (последний возвращает массивоподобный объект).
Примечание: сама$()должно бытьdocument.querySelector(), но сегодняшний тест должен вернуть набор значений для изучения.
Как показано на рисунке выше, вы можете$()[index]Возвращает элемент.
На самом деле клавиш быстрого доступа много:
$ // 相当于 document.querySelector 。  
? // 相当于 document.querySelectorAll 。  
$_ // 返回上一个表达式的值  
$0-$4 // 返回最近5个Elements面板选中的DOM元素。  
dir //  console.dir  
keys // 取对象的键名, 返回键名组成的数组  
values // 去对象的值, 返回值组成的数组

方向键盘的上下键
copy(content)  // 将content(也可以说是content)复制到剪贴板

2. консоль
Я считаю, что все используют консоль больше всего, поэтому я не буду ее здесь представлять. Вы можете прочитать эту статью: "Навыки отладки JavaScript в браузерах
3. Превратите Chrome в редактор
В Chrome мы можем превратить его в редактор всего одной командой:
document.body.contentEditable=true


4. clear()
Если вы хотите очистить консоль и память, просто сделайте это:
clear()
Затем нажмите клавишу ввода.
Вот еще несколько интересных и полезных функций:
1. Скриншот
На самом деле в хроме предусмотрена функция скриншота, но вроде только в мобильном режиме.

2. Форматирование кода
Иногда, когда мы смотрим на файлы CSS или JavaScript в Sources в консоли, мы видим кучу минимизированного кода, но просто нажмите здесь:

3. Откройте командное меню
согласно сCmd + Shift + P(Мак) илиCtrl + Shift + P(Windows, Linux) Откройте меню команд.



4. Скрыть некоторые журналы консоли
Если журналов слишком много, мы можем скрыть некоторые из журналов консоли (щелкните правой кнопкой мыши скрипт, который выводит журнал, фильтровать -> скрыть)


Также нашел хорошую документацию по Chrome Dev Tools здесь:Документация по инструментам разработчика Chrome
Это просто запись функций некоторых инструментов разработки Chrome. Если у вас есть дополнительные навыки или методы использования, оставьте сообщение в области комментариев ниже!