Chrome 开发者工具 第十四章(控制台实时观察 JavaScript)

Chrome 开发者工具的控制台提供了一个非常实用的功能——实时表达式。这个功能允许开发者在控制台顶部固定一个或多个JavaScript表达式,以便实时跟踪它们的值。这对于监测变量或表达式的变化特别有用,尤其是当你发现自己需要反复输入同一个表达式来查看其值时。

要创建一个实时表达式,你只需要打开控制台,点击“创建实时表达式”按钮,然后在出现的文本框中输入你想要监视的表达式。
image.png
例如,你可以输入document.activeElement来实时跟踪当前文档中获得焦点的元素。输入完毕后,按Enter键或点击文本框外部即可保存表达式。

一旦表达式被保存,它的值就会显示在固定表达式下方,并且这个值会每250毫秒更新一次,让你能够近乎实时地观察到值的变化。如果你需要同时监视多个表达式,可以重复点击“创建实时表达式”按钮来添加更多表达式。虽然一次只能查看几个固定的表达式,但你可以滚动表达式列表来查看所有固定的表达式。

let temp=null;
const aGridItem=document.querySelectorAll('.grid-item');
aGridItem.forEach((item)=>{
    item.addEventListener('click',(event)=>{
        temp=event.target.innerText;
    });
});

动画.gif

如果你想要移除一个已经创建的实时表达式,只需点击该表达式旁边的“关闭”按钮即可。
image.png

实时表达式是一个强大的工具,它可以帮助开发者更高效地进行调试和监控网页的行为。通过减少重复性的工作,你可以将更多的精力集中在代码的逻辑和功能上,从而提高开发的效率和质量。

  • 13
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Chrome开发者工具是一款由Google开发的强大的Web开发调试工具,它内置于Chrome浏览器中,可以帮助开发者在浏览器中进行网页调试、性能分析和代码审查等工作。以下是Chrome开发者工具的一些主要功能: 1. 元素面板:可以查看和编辑网页的HTML和CSS代码,实时预览修改效果,并且支持查看和修改DOM结构、样式和属性。 2. 控制台:提供JavaScript控制台,可以执行JavaScript代码、查看和调试JavaScript错误和日志信息。 3. 网络面板:可以监控网页的网络请求,包括请求的URL、请求方法、请求头、响应状态等信息,并且支持查看请求和响应的详细内容。 4. 性能面板:可以分析网页的性能问题,包括加载时间、资源占用、渲染性能等,并且提供了一些优化建议。 5. 应用面板:可以模拟不同的网络环境和设备,测试网页在不同条件下的表现,并且支持查看网页的缓存情况。 6. 安全面板:可以检查网页的安全性问题,包括HTTPS证书、混合内容等,并且提供了一些安全建议。 7. 动画面板:可以查看和调试网页中的动画效果,包括CSS动画和JavaScript动画。 8. 内存面板:可以查看网页的内存使用情况,包括内存占用、内存泄漏等,并且提供了一些内存优化建议。 以上是Chrome开发者工具的一些主要功能,它可以帮助开发者更方便地进行网页调试和性能优化。如果你有任何关于Chrome开发者工具的问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辰火流光

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值