0

0

Chrome开发者工具Console怎么用 F12控制台日志查看与JS执行【入门】

畫卷琴夢

畫卷琴夢

发布时间:2026-01-28 21:09:09

|

413人浏览过

|

来源于php中文网

原创

Chrome Console面板是调试JavaScript和查看日志的高效工具,支持打开、分级日志输出、交互式执行代码、过滤搜索及保存清空日志等核心功能。

chrome开发者工具console怎么用 f12控制台日志查看与js执行【入门】

如果您在调试网页 JavaScript 代码或查看页面运行时输出的日志信息,Chrome 开发者工具的 Console 面板是直接且高效的入口。以下是掌握其基础用法的操作步骤:

一、打开Console面板

Console 是 Chrome 开发者工具的核心组件之一,用于实时显示 JavaScript 错误、警告、日志及执行脚本。它支持交互式输入与执行 JS 表达式,是前端调试的第一触点。

1、在任意网页中按下 F12 键(Windows/Linux)或 Command + Option + ImacOS)。

2、点击顶部标签栏中的 Console 选项卡。

3、若开发者工具以底部或右侧弹出形式显示,可点击右上角三个点图标 → 选择 Dock side 调整布局以便查看。

二、查看不同类型的控制台日志

网页脚本可通过 console 对象输出多种级别信息,每类信息在 Console 中以不同图标和颜色区分,便于快速识别问题性质。

1、console.log() 输出普通信息,显示为黑色文字。

2、console.warn() 输出警告信息,左侧带黄色感叹号图标。

3、console.error() 输出错误信息,左侧带红色叉号图标,并附带堆追踪链接。

4、console.info() 输出提示性信息,左侧带蓝色“i”图标。

5、console.debug() 输出调试信息,默认可能被过滤,需在 Console 设置中启用 Verbose 级别。

三、在Console中执行JavaScript代码

Console 提供即时 JS 执行环境,作用域与当前页面全局上下文一致,可读写变量、调用函数、操作 DOM,是验证逻辑与快速测试的高效方式。

1、在 Console 输入框中键入任意合法 JavaScript 表达式,例如 document.title,按 Enter 即刻返回当前页面标题。

RecoveryFox AI
RecoveryFox AI

AI驱动的数据恢复、文件恢复工具

下载

2、输入函数声明或箭头函数后回车,不会立即执行;需额外输入函数名加括号调用,如 (() => 'hello')()

3、使用 $_ 获取上一次表达式的执行结果,$0 引用 Elements 面板中最后选中的 DOM 元素。

4、输入多行代码时,按 Shift + Enter 换行,完成全部输入后再按 Enter 执行。

四、过滤与搜索控制台输出

当页面日志量较大时,合理利用过滤功能可快速定位目标信息,避免人工滚动排查。

1、在 Console 顶部输入框左侧点击下拉箭头,勾选或取消 Errors / Warnings / Logs / Info / Debug 类别以显示或隐藏对应级别日志。

2、在过滤输入框中直接键入关键词(如 "user"404),Console 仅保留匹配内容。

3、点击某条日志右侧的文件名和行号,可跳转至 Sources 面板对应源码位置。

4、右键某条日志 → 选择 Hide messages from this source 可临时屏蔽该脚本产生的全部输出。

五、保存与清空Console日志

Console 默认在页面刷新后清空日志,但可通过设置保留历史记录,便于跨会话分析;也可手动清除避免干扰。

1、右键 Console 区域 → 勾选 Preserve log,即可在导航、刷新或页面跳转后保留之前所有日志。

2、点击 Console 左上角的 Clear console 图标(垃圾桶形状),或按 Ctrl + L(Windows/Linux)/Command + K(macOS)清空当前输出。

3、右键 Console 区域 → 选择 Save as... 可将全部可见日志导出为文本文件,文件名含时间戳。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
chrome什么意思
chrome什么意思

chrome是浏览器的意思,由Google开发的网络浏览器,它在2008年首次发布,并迅速成为全球最受欢迎的浏览器之一。本专题为大家提供chrome相关的文章、下载、课程内容,供大家免费下载体验。

831

2023.08.11

chrome无法加载插件怎么办
chrome无法加载插件怎么办

chrome无法加载插件可以通过检查插件是否已正确安装、禁用和启用插件、清除插件缓存、更新浏览器和插件、检查网络连接和尝试在隐身模式下加载插件方法解决。更多关于chrome相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

743

2023.11.06

scripterror怎么解决
scripterror怎么解决

scripterror的解决办法有检查语法、文件路径、检查网络连接、浏览器兼容性、使用try-catch语句、使用开发者工具进行调试、更新浏览器和JavaScript库或寻求专业帮助等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

208

2023.10.18

500error怎么解决
500error怎么解决

500error的解决办法有检查服务器日志、检查代码、检查服务器配置、更新软件版本、重新启动服务、调试代码和寻求帮助等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

296

2023.10.25

堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

396

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

575

2023.08.10

堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

396

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

575

2023.08.10

俄罗斯Yandex引擎入口
俄罗斯Yandex引擎入口

2026年俄罗斯Yandex搜索引擎最新入口汇总,涵盖免登录、多语言支持、无广告视频播放及本地化服务等核心功能。阅读专题下面的文章了解更多详细内容。

158

2026.01.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 8万人学习

Git 教程
Git 教程

共21课时 | 3.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号