带你认识谷歌浏览器的调试工具!<超详细介绍>
你有没有想成为前端开发者的想法呢,那谷歌浏览器绝对是你的不二选择!先来和小编一起认识一下谷歌浏览器的调试工具吧!
1. Elements
先来看这张图最上头的一行是一个功能菜单,每一个菜单都有它相应的功能和使用方法,依次从左往右来看
箭头按钮:用于在页面选择一个元素来审查和查看它的相关信息,当我们在Elements这个按钮页面下点击某个Dom元素时,箭头按钮会变成选择状态
设备图标:点击它可以切换到不同的终端进行开发模式,移动端和pc端的一个切换,可以选择不同的移动终端设备,同时可以选择不同的尺寸比例,chrome浏览器的模拟移动设备和真实的设备相差不大,是非常好的选择
Element内容:用来查看,修改页面上的元素,包括DOM标签,以及css样式的查看,修改,还有相关盒模型的图形信息。
下图我们可以看到当我鼠标选择id为lg_tar的div元素时,右侧的css样式对应的会展示出此id的样式信息,此时可以在右侧进行一个修改,修改即可在页面上生效。
灰色的element.style样式同样可以进行添加和书写,唯一的区别是,在这里添加的样式是添加到了该元素内。
同时,当我们浏览网站看到某些特别炫酷的效果和难做的样式时候,打开这个功能,我们即可看到别人是如何实现的,学会它这知识就是你的了,仔细钻研也会有意想不到的收获
2. Console控制台:
用于打印和输出相关的命令信息,其实console控制台除了我们熟知的报错,打印console.log信息外,还有很多相关的功能,下面简单介绍几个:
一些对页面数据的指令操作,比如打断点正好执行到获取的数据上,由于数据都是层层嵌套的对象,这个时候查看里面的key/value不是很方便
即可用这个指令开查看,obj的json string 格式的key/value,我们对于数据里面有哪些字段和属性即可一目了然
除了console.log还有其他相关的指令可用
3. Sources:
js资源页面:这个页面内我们可以找到当然浏览器页面中的js 源文件,方便我们查看和调试,在我还没有走出校园时候,我经常看一些大站的js代码,那时候其实基本都看不懂,但是最起码可以看看人家的代码风格,人家的命名方式,所有的代码都是压缩之后的.
我们可以点击下面的{}大括号按钮将代码转成可读格式
比如当我们想不起某个方法的具体使用时候,会打开控制台随意写一些测试代码,或者想测试一下刚刚写的方法是否会出现期待的样子,但是控制台一打回车本想换行但是却执行刚写的半截代码.
所以推荐使用Sources下面的左侧的Sinppets代码片段按钮这时候点击创建一个新的片段文件,写完测试代码后把鼠标放在新建文件上run,再结合控制台查看相关信息
新建了一个名叫:app.js的片段代码,在你的项目环境页面内,该片段可执行项目内的方法
Chrome 的一种扩展程序,它是按照扩展的ID来组织的,这些文件也是嵌入在页面中的资源,这类文件可以读写和操作我们的资源,需要调试这些扩展文件,则可以在这个目录下打开相关文件调试,但是几乎我们的项目还没有相关的扩展文件,所以啥也看不到,平时也不需要关心这块
4. network:
网络请求标签页:可以看到所有的资源请求,包括网络请求,图片资源,html,css,js文件等请求,可以根据需求筛选请求项,一般多用于网络请求的查看和分析,分析后端接口是否正确传输,获取的数据是否准确,请求头,请求参数的查看
以上我选择了All,就会把该页面所有资源文件请求下来,如果只选择XHR 异步请求资源,则我们可以分析相关的请求信息
打开一个Ajax异步请求,可以看到它的请求头信息,是一个POST请求,参数有哪些,还可以预览它的返回的结果数据,这些数据的使用和查看有利于我们很好的和后端工程师们联调数据,也方便我们前端更直观的分析数据
你对这些谷歌浏览器的基础调试工具有了些许了解了吗,是不是觉得未来都明朗了,更多谷歌浏览器教程尽在chrome下载站!

如何通过安卓Chrome浏览器调试网页的CSS和布局问题
使用安卓Chrome浏览器调试CSS和布局问题可以帮助开发者优化网页在移动设备上的显示效果,确保用户体验无缝流畅。

谷歌浏览器如何设置DNS预读取
谷歌浏览器如何设置DNS预读取?不知道如何设置的小伙伴可以看看小编为大家整理的详细步骤【图文】。

Chrome的多账号自动切换功能
为了帮助各位用户更好地使用Chrome的多账号自动切换功能,本文为大家提供了详细的操作步骤,还有一些实用技巧。

如何在谷歌浏览器中启用网页控制台
有小伙伴想了解如何开启谷歌浏览器的网页控制台,下面就来和小编看看这篇开启步骤详解。

Google浏览器插件的推荐与安装指南
提供针对Google浏览器用户的实用指南,介绍热门且实用的插件选择及安装步骤,帮助用户扩展浏览器功能并提升使用效率。

谷歌浏览器打不开网页怎么解决
谷歌浏览器打不开网页怎么解决?本篇文章就给大家介绍谷歌浏览器打不开网页具体解决方案,有需要的朋友不妨来看看了解一下吧。

如何利用谷歌浏览器调试网络请求
我们可以通过利用谷歌浏览器的开发者工具调试网络请求,这样我们就能对网络活动进行分析和优化。

Windows 10 谷歌浏览器如何禁用迅雷下载?
一位windows10系统用户反映,在谷歌Chrome中安装了Chrome插件的迅雷下载扩展后,一下载东西就启动迅雷,感觉有点烦

ubuntu 12.04 LTS 安装chrome问题及解决方法详解!
谷歌浏览器 Google Chrome完全免费,跨平台支持 Windows、Mac 和 Linux 桌面系统,同时也有 iOS、Android 的手机版 平板版,你几乎可以在任何智能设备上使用到它。

如何在win系统和 Mac 上安装和更新谷歌浏览器?
为防止在使用 Google Chrome 访问 Practice Fusion 时出现性能问题,我们鼓励用户将其浏览器更新至 Chrome 版本 59 0 3071 86。

chrome下载速度怎么提升
chrome下载速度怎么提升?Chrome是一款性能很强大的浏览器,使用起来非常方便,但美中不足的是,Chrome的下载速度非常慢。

谷歌浏览器下载一半如何续传下载?在谷歌浏览器中继续下载文件的方法
谷歌浏览器一款可让您更快速、设计超级简洁,使用起来更加方便的网页浏览器。很多用户都喜欢在电脑中下载安装使用。

如何在 Chrome 中更改书签图标
在网络浏览器中为页面添加书签非常有用,并且是浏览互联网挖掘机的人们更常用的功能之一,可以保存有趣的网站和页面以供以后阅读。然而,通常情况下,网站使用的网站图标在 Chrome 的书签栏上看起来并不那么好。

修复谷歌浏览器不加载图像的 7 种方法!
您的浏览器无法加载图片吗?这可能令人沮丧,但您可以尝试这些不同的方法来解决 Google Chrome 中的问题。

如何在 Google Chrome 上删除 Bing 搜索?
您在 Google Chrome 上的 URL 栏中键入搜索时,您期望的是 Google 搜索。但您可能会看到 Bing、Yahoo 或其他随机搜索引擎。您可能不小心设置了其他内容,或者某些防病毒程序会自动更改它

如何开启谷歌浏览器flash插件
如何开启谷歌浏览器flash插件?今天小编带来谷歌浏览器开启flash插件方法分享,大家参考下面的步骤操作就可以顺利解决这个问题。

如何使用Chrome to Phone扩展?
随着chrome,你可以直接发送链接到你的手机,让你继续浏览或流没有中断。官方的Chrome to Phone扩展不再可用,但有一种方法可以获得相同的功能谷歌同步。

Chrome浏览器访问https提示“您的连接不是私密连接”怎么办
Chrome浏览器访问https提示“您的连接不是私密连接”该如何解决,快来学习解决方法!