谷歌开发者工具 - 控制台篇

news/2024/12/25 11:14:55/

Chrome DevTools - Console控制台篇

    • 一、官网
    • 二、主要用途
    • 三、控制台篇
      • 1.JavaScript/浏览器消息记录
        • (1)演示效果 / 两种记录状态
        • (2)显示导致调用的堆栈轨迹
      • 2.过滤消息
        • (1)按日志级别过滤
        • (2)按内容过滤
        • (3)按正则表达式过滤
        • (4)按消息来源过滤
        • (5)按用户消息过滤
      • 3.同时开启两个面板 - 如elements和console
      • 4.控制台运行JavaScript
      • 5.实时查看JavaScript
      • 6.console格式和样式自定义
      • 7.ConsoleApi / Console Utilities API

这个系列会慢一些,年前完成,有遗漏欢迎各位分享

  • 元素篇

一、官网

https://developer.chrome.com/docs/devtools/open?hl=zh-cn

二、主要用途

  • 查看记录的消息 - consoleApi
  • 运行 JavaScript - dom操作/新api学习/方法测试…

三、控制台篇

1.JavaScript/浏览器消息记录

演示案例采用官网提供html演示 https://devtools.glitch.me/console/log.html
效果

(1)演示效果 / 两种记录状态

顺序触发按钮,黄色为js-consoleApi触发消息,红色为浏览器消息记录包括网络错误/类型校验错误…

在这里插入图片描述

(2)显示导致调用的堆栈轨迹

栈先进后出,这里可以看到这个告警是先由logWarning函数触发了quoteDante所抛出的告警

在这里插入图片描述

通过点击log.js:12跳转到Sources查看源头调用,右侧的连接也可以跳转

在这里插入图片描述

2.过滤消息

(1)按日志级别过滤

1.每个 console.* 方法都分配有一个严重级别:Verbose、Info、Warning 或 Error。例如,console.log() 是 Info 级消息,而 console.error() 是 Error 级消息。 - 官网
2.日志级别勾选代表需要展示的类型消息
在这里插入图片描述

(2)按内容过滤

在这里插入图片描述

(3)按正则表达式过滤
(4)按消息来源过滤

在这里插入图片描述

(5)按用户消息过滤

通过JavaScript 记录的消息称为用户消息
在这里插入图片描述

3.同时开启两个面板 - 如elements和console

打开一个面板,通过esc打开第二个,可以切换各自位置

在这里插入图片描述

4.控制台运行JavaScript

本系列更倾向每个工具内置功能使用,js运行提供些案例供大家查看
在这里插入图片描述

5.实时查看JavaScript

点击eyeIcon创建实时表达式,此时将显示实时表达式文本框在这里插入图片描述
在这里插入图片描述

6.console格式和样式自定义

这里几乎不用,看起来会很新奇有意向可以去官网看看
https://developer.chrome.com/docs/devtools/console/format-style?hl=zh-cn
在这里插入图片描述

7.ConsoleApi / Console Utilities API

根据使用情况,这里不详细介绍,下面是两个api对应链接
ConsoleApi :https://developer.chrome.com/docs/devtools/console/api?hl=zh-cn
Console Utilities API:https://developer.chrome.com/docs/devtools/console/utilities?hl=zh-cn


http://www.ppmy.cn/news/1557979.html

相关文章

计算机网络 - HTTP 协议和万维网

基本概念 万维网 (World Wide Web, WWW) 定义:一个大规模的分布式信息系统,由全球范围内无数个网络站点和网页组成特点:基于超文本技术,支持多媒体内容的展示和交互URL (Uniform Resource Locator) 定义:统一资源定位…

Python fastapi模块入门介绍(基本介绍 unicorn模块 异步函数 FastAPI类 SwaggerUI)

文章目录 基本介绍安装方法必要依赖uvicorn异步函数FastAPI类Swagger UI 基本介绍 fastapi 是Python中一个用于构建Web应用程序的现代框架,并且支持自动生成OpenAPI文档,可以快速开发API。 安装方法 pip install fastapi必要依赖uvicorn 基本介绍&am…

web移动 第四章

B站《前端Web开发HTML5CSS3移动web视频教程》第十五天课程学习:响应式网页 一、媒体查询 media(媒体样式) {选择器{css样式}}媒体特性: max-width min-width 1.书写顺序 因为css样式有层叠性,所以书写的时候要遵循下面的顺序 min-width&a…

企业数字化转型加速度,Yeeco平台先行筑牢转型底座

在当今数字化浪潮汹涌澎湃的时代,企业数字化转型已成为提升竞争力、实现可持续发展的必由之路。然而,面对市场上琳琅满目的数字化平台产品,企业在选型时往往陷入困境。 众多的选择看似提供了丰富的可能性,但也带来了诸多难题&…

内容与资讯API优质清单

作为开发者,拥有一套API合集是必不可少的。这个开发者必备的API合集汇集了各种实用的API资源,为你的开发工作提供了强大的支持!无论你是在构建网站、开发应用还是进行数据分析,这个合集都能满足你的需求。你可以通过这些免费API获…

【漏洞复现】F5 BIG-IP Next Central Manager SQL注入漏洞(CVE-2024-26026)

🏘️个人主页: 点燃银河尽头的篝火(●’◡’●) 如果文章有帮到你的话记得点赞👍+收藏💗支持一下哦 一、漏洞概述 1.1漏洞简介 漏洞名称:F5 BIG-IP Next Central Manager SQL注入漏洞漏洞编号:CVE-2024-26026漏洞威胁等级:超危影响范围:BIG-IP Next Central Manage…

vue3 父组件调用子组件方法

使用ref属性(推荐方式) 步骤一:在父组件中给子组件添加ref属性 在父组件的模板中,给子组件标签添加ref属性,用于获取子组件的引用。例如,有一个父组件Parent.vue和子组件Child.vue,在Parent.vue…

npm error code ETIMEDOUT

参考:https://blog.csdn.net/qq_38572963/article/details/142052986 二、解决办法 1、清空缓存 npm cache clean --force 2、查看当前的npm镜像设置 npm config get registry 3、切换新镜像源 npm config set registry https://registry.npmmirror.com 4、查看新源是否设置成功…