Chrome浏览器的开发者工具(一)

news/2024/9/16 17:47:39/

Chrome浏览器的开发者工具
一、什么是Chrome开发者工具?

Chrome谷歌浏览器开发者工具是一套内置于Google Chrome中的Web开发和调试工具,可用来对网站进行迭    代、调试和分析。

二、 Chrome浏览器开发者工具的打开方式:

<1>、双指轻点(鼠标右键)----> 检查
<2>、打开浏览器右上角用户设置下拉菜单 ----> 更多工具 ----> 开发者工具
<3>、快捷键:[Mac].    command+option+I  / fn+f12[Windows].   ctrl+shift+I


二、开发者工具的工具栏中常用面板介绍

先来看这张图最上头的一行是一个功能菜单,每一个菜单都有它相应的功能和使用方法,依次从左往右来看
在这里插入图片描述

  1. 箭头按钮:用于在页面选择一个元素来审查和查看它的相关信息,当我们在Elements这个按钮页面下点击某个Dom元素时,箭头按钮会变成选择状态

  2. 设备图标:点击它可以切换到不同的终端进行开发模式,移动端和pc端的一个切换,可以选择不同的移动终端设备,同时可以选择不同的尺寸比例,chrome浏览器的模拟移动设备和真实的设备相差不大,是非常好的选择

  3. Element标签:使用“元素”面板可以通过自由操纵DOM和CSS来重演网站的布局和设计。也可以修改页面上的元素,包括DOM标签,以及css样式的查看,修改,还有相关盒模型的图形信息。
    在这里插入图片描述

  4. Console控制台:可以使用控制台面板记录诊断信息,或者使用它作为 shell在页面上与JavaScript交互。

    一般情况下我们用来输入信息的方法主要是用到如下四个:1、console.log 用于输出普通信息
    2、console.info 用于输出提示性信息
    3、console.error用于输出错误信息
    4、console.warn用于输出警示信息
    

在这里插入图片描述

这时候就会产生一个疑问,为什么console.log()打印完之后,会有一个undefined呢?
当我们调试的时候,实质上控制台输出的是调试命令的返回值,如果调试命令本身就带有日志打印的语句,则先执行命令的日志打印语句,后执行命令的返回值。由于console.log这个函数自己的返回值,没有设置返回,所以默认值为undefined。

  1. Sources(源代码 )面板:在源代码面板中设置断点来调试 JavaScript ,或者通过Workspaces(工作区)连接本地文件来使用开发者工具的实时编辑器

    这里面所有的代码都是压缩之后的代码,我们可以点击下面的{}大括号按钮将代码格式化
    

    在这里插入图片描述

    我们可以使用Sources下面的左侧的Sinppets代码片段按钮,这时候点击创建一个新的片段文件,就可以直接写入代码了
    写完测试代码时候把鼠标放在新建文件上,右键run,再结合控制台查看相关信息
    

在这里插入图片描述

  1. Network(网络)面板:网络面板记录页面上每个网络操作的相关信息,可以看到所有的资源请求,包括网络请求,图片资源,html、css、js文件等请求,可以根据需求筛选请求项,一般多用于网络请求的查看和分析,分析后端接口是否正确传输,获取的数据是否准确,请求头,请求参数的查看

    当你第一次打开它时是空的。重载页面开始记录,或者等着你的应用发起新的网络活动。每个请求资源被添加为Network table中的新的一行.
    
  2. Performance 性能面板:可以记录和分析您的应用在运行时的所有活动。 这里是开始调查应用中可觉察性能问题的最佳位置。

  3. memory 面板
    该面板主要能做:
    1、 使用 Chrome 的任务管理器了解您的页面当前正在使用的内存量。
    2、使用 Timeline 记录可视化一段时间内的内存使用。
    3、使用堆快照确定已分离的 DOM 树(内存泄漏的常见原因)。
    4、使用分配时间线记录了解新内存在 JS 堆中的分配时间。

  4. Application (应用)面板
    Application 面板概述。使用Application面板检查加载的所有资源,包括IndexedDB与Web SQL数据库,本地和会话存储,cookie,应用程序缓存,图像,字体和样式表。

  5. Security(安全)面板:HTTPS 为您的网站和将个人信息委托给您的网站的人提供了重要的安全性和数据完整性。在 Chrome开发者工具中使用 Security 面板调试安全问题,确保您已在自己的网站上恰当地实现 HTTPS。

     包括以下功能:(1)使用 Security Overview 可以立即查看当前页面是否安全。(2)检查各个源以查看连接和证书详情(安全源)或找出具体哪些请求未受保护(非安全源)。
    

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

相关文章

电脑浏览器的插件安装位置

电脑浏览器的插件安装位置 1. Chrome 浏览器2. Firefox 浏览器2.1 Firefox 浏览器插件安装位置2.2 确定插件名称 结束语 1. Chrome 浏览器 在浏览器地址栏输入chrome://version/&#xff0c;回车&#xff1b;个人资料路径&#xff0c;复制路径&#xff1b;粘贴到文件管理器的地…

[ 工具 ] ___ Browser : Chrome

[ 工具 ] ___ Browser : Chrome 简介要求下载资料 简介 Chrome一般指的是&#xff08;Google Chrome&#xff0c;谷歌浏览器&#xff09;是一款由Google公司开发的跨平台网络浏览器。 该浏览器基于其他开源软件撰写&#xff0c;包括Apple WebKit和Mozilla Firefox的免费软件组件…

谷歌浏览器调试工具使用基础版(一)

知识采集出处 一. 先来认识一下这些按钮 先来看这张图最上头的一行是一个功能菜单&#xff0c;每一个菜单都有它相应的功能和使用方法&#xff0c;依次从左往右来看 1.箭头按钮&#xff1a;用于在页面选择一个元素来审查和查看它的相关信息&#xff0c;当我们在Elements这个按…

关于浏览器插件的使用

总目录 前言 本文介绍浏览器插件的使用&#xff0c;提升我们的上网体验。 一、Microsoft Edge插件 1.如何安装插件 步骤&#xff1a;打开Microsoft Edge》点击【…】》选择【扩展】》选择【打开 Microsoft Edge 加载项】 具体操作如下图所示&#xff1a; 2.常用Microsoft E…

chrome浏览器常用插件

chrome浏览器插件推荐 分享一些我个人平时常用的浏览器插件&#xff0c;有些可以提高工作效率&#xff0c;有些能快捷实现一些想要的功能。 每个工具都有它自己的用处&#xff0c;就看是否符合你的开发习惯以及个人风格&#xff0c;适合自己的就是最好的。 以下的插件下载链接…

浏览器相关工具

火狐FoxyProxy&#xff1a;很好用的代理工具&#xff0c;方便调节浏览器的代理设置&#xff08;谷歌Proxy SwitchySharp&#xff09; hackbar&#xff1a;很好用的工具&#xff0c;提供了SQL注入和XSS攻击&#xff0c;能够快速对字符串进行各种编码。 Burp Suite: web综合性工具…

左撇子的成长指南:我是左撇子.TXT

前言&#xff08;1&#xff09;不费吹灰之力&#xff0c;我用左手就能完成&#xff01;左撇子——一个最近几年才为人们所关注的少数群体。确切地说&#xff0c;我曾经是左撇子&#xff0c;而现在已经被改造了——我这一代&#xff08;我生于1958年&#xff09;的大多数左撇子的…

安卓版本进化史

“就像你问我怎么才能造坦克&#xff0c;我就必须把从冶金到化工整个现代化工业体系给你讲一遍。”——tombkeeper Android已经是一个完全成熟的操作系统&#xff0c;它已经不仅仅用在智能手机&#xff0c;现在也可以用在平板电脑、电视播放器和其他设备上。 从2009年5月开始&a…

笔记2

一.Android版本发展 1. Android在正式发行之前&#xff0c;最开始拥有两个内部测试版本&#xff0c;并且以著名的机器人名称来对其进行命名&#xff0c;它们分别是&#xff1a;阿童木&#xff08;AndroidBeta&#xff09;&#xff0c;发条机器人&#xff08;Android 1.0&#x…

长图预警,全网最全的23个免费无背景PNG素材网站汇总,让你有用不完的资源!!

不管什么形式的内容创作&#xff0c;配图都是一个重中之重。找图片&#xff0c;俨然成为一个超级重要的事情。png素材对于设计来说&#xff0c;更是不可缺少的素材了&#xff01; 当然了&#xff0c;可以PS抠图去背景&#xff08;比较费时间&#xff09;&#xff0c;但是如果你…

PICO-8虚拟幻想游戏机是一款理想的受限现代游戏机

I love everything about PICO-8. Its a fantasy gaming console that wants you - and the kids in your life and everyone you know - to make games! 我喜欢PICO-8的所有内容。 这是一个幻想的游戏机,希望您-以及您生活中的孩子以及您认识的每个人-都能做游戏! How cool …

一个月薪 12000 的北京程序员的真实生活

转载来自:findyi 在逛 CSDN 的时候&#xff0c;偶然发现一位博主的文章&#xff0c;讲述了他月薪一万二在北京的生活。 写的非常幽默风趣&#xff0c;应该是个很可爱的男孩子 通篇文章写的很真实&#xff0c;文章很长&#xff0c;分为如下几部分&#xff1a; 1. 关于学历2. 关于…

关服了的手游怎么进去_关服手游改成单机教程

关服改成单机教程是一款二次元风格的RPG手游,神之同步,少女与枪炮融为一体,不同技能的少女搭配百种特色武器,组成一支专属于你的队伍,实时手动战斗拯救世界! 官方介绍 关服改成单机教程》》》春の试炼版本诚意来袭:推出全新武器装备系统;更加新增抽奖系统,限定武器副本等…

这101个网站你要是没进过,那你就OUT了

1.最强大的“免费电子书”下载区——新浪电子书共享http://ishare.iask.sina.com.cn/&#xff08;数十万册哦&#xff0c;全是免费滴&#xff01;&#xff09; 2.性能很好的免费网络硬盘——云盘网&#xff08;10G免费超大空间哦&#xff0c;支持共享&#xff0c;可加密文件&a…

彩云之南,流连忘返

文章目录 毕业了落魄街头航班取消客栈老板DAY1:玉龙雪山购买氧气蓝月谷登玉龙雪山建议 DAY2:丽江市区束河古镇丽江古城 DAY3:虎跳峡&普达措虎跳峡普达措国家公园 DAY4:松赞林寺&独克宗古城松赞林寺独克宗古城 DAY5:苍山国家公园DAY6:洱海&大理古城洱海大理古城 最后…

harmonyos系统支持手机,HarmonyOS 2.0今日起开源 明年华为智能手机全面兼容

原标题&#xff1a;HarmonyOS 2.0今日起开源 明年华为智能手机全面兼容 【PChome手机频道资讯报道】9月10日&#xff0c;华为开发者大会(HDC 2020)正式举行。会上&#xff0c;华为正式推出了全新的HarmonyOS 2.0版本。HarmonyOS 2.0是一款全新的多设备开源操作系统&#xff0c;…

华为鸿蒙系统智能手机_华为杨海松:明年所有华为自研设备升级鸿蒙系统,将发布鸿蒙系统智能手机...

【天极网手机频道】今日&#xff0c;华为举行HarmonyOS2.0手机开发者Beta活动&#xff0c;现场正式发布了HarmonyOS 2.0手机开发者Beta版本。 活动结束后&#xff0c;华为消费者业务软件部副总裁杨海松在接受媒体采访表示&#xff0c;到今天为止&#xff0c;参与鸿蒙开发项目的…

现在学python和java哪个好_java和python学习哪个未来发展前景更好?

原标题&#xff1a;java和python学习哪个未来发展前景更好&#xff1f; 学java和python哪个更好&#xff1f;这是现在大家热议的一个问题。 Python崛起这已经是一个不争的事实&#xff0c;并且已经成为人工智能时代的第一语言。Python的优势就是在任何方面都非常强大。号称胶…

学python和php哪个好_学习Python和Php,哪个好?

首先php一般比较擅长web开发编程&#xff0c;属于解释执行的语言&#xff0c;无需编译执行&#xff0c;带来的好处就是&#xff0c;程序随时改随时生效(凭这个比java维护方便很多)&#xff0c;入门比较容易&#xff0c;是目前最热门的web后端开发语言(php是全世界最好的语言&am…

那款手机是鸿蒙系统,全球第三大手机系统「鸿蒙」上线,这19款手机能抢先用...

官宣&#xff01;鸿蒙手机这回真要来了&#xff01; 就在5月25日&#xff0c;华为公布一条重磅消息&#xff1a;将于6月2日正式举办鸿蒙产品发布会。“等等党”们终于迎来了胜利~ 随后&#xff0c;在5月25日上午华为宣布&#xff0c;华为EMUI微博正式更名为HarmonyOS。 并且发布…