谷歌浏览器javascript调试教程
- 格式:doc
- 大小:1.71 MB
- 文档页数:11
谷歌浏览器javascript调试教程使用extjs需要经常和调试打交道,一般常用的是火狐的firebug或者chrome(谷歌)浏览器调试,下面讲解chrome调试js.怎样打开Chrome的开发者工具?你可以直接在页面上点击右键,然后选择审查元素:或者在Chrome的工具中找到:或者,你直接记住这个快捷方式:Ctrl+Shift+I (或者Ctrl+Shift+J直接打开控制台),或者直接按F12。
打开的开发者工具就长下面的样子:不过我一般习惯与点左下角的那个按钮,将开发者工具弹出作为一个独立的窗口:下面来分别说下每个Tab的作用。
Elements标签页这个就是查看、编辑页面上的元素,包括HTML和CSS:左侧就是对页面HTML结构的查看与编辑,你可以直接在某个元素上双击修改元素的属性,或者你点右键选"Edit as Html"直接对元素的HTML进行编辑,或者删除某个元素,所有的修改都会即时在页面上得到呈现。
(注:看到上面右键菜单的最后一个选项"审查元素"了么?这是不是说明这个开发者工具的页面也是HTML来的呢?你点一下就知道了哦,嘿嘿)你还可以对某个元素进行监听,在JS对元素的属性或者HTML进行修改的时候,直接触发断点,跳转到对改元素进行修改的JS代码处:Elements标签页的右侧可以对元素的CSS进行查看与编辑修改:你还可以通过这里看到各CSS选择器设置的CSS值的覆盖情况。
下面的Metrics可以看到元素占的空间情况(宽、高、Padding、Margin神马的):注意到上面的Properties没有?这个很有用哦,可以让你看到元素具有的方法与属性,比查API手册要方便得多哦(要注意某些方法和属性在IE、FireFox等其他浏览器下面的支持情况哦)。
Resources标签页Resources标签页可以查看到请求的资源情况,包括CSS、JS、图片等的内容,同时还可以查看到存储相关的如Cookies、HTML5的Database和LocalStore等,你可以对存储的内容编辑和删除。
VSCode与JavaScript调试技巧在Web开发中,调试是一个非常重要的环节。
而VSCode作为一款强大的代码编辑器,提供了许多便捷的调试工具和技巧。
本文将介绍一些使用VSCode进行JavaScript调试的技巧,帮助开发者更高效地进行代码调试。
一、安装和配置VSCode1. 下载并安装最新版的VSCode。
官方网站提供了Windows、MacOS和Linux等不同操作系统的安装包,根据自己的系统进行下载安装。
2. 打开VSCode后,点击左侧的扩展图标,搜索并安装"Debugger for Chrome"扩展。
这个扩展将使VSCode与Chrome浏览器进行调试的集成。
二、配置Chrome浏览器1. 打开Chrome浏览器,在地址栏输入"chrome://extensions"进入扩展页面。
2. 在扩展页面的右上角勾选"开发者模式"。
3. 点击"加载已解压的扩展程序",选择VSCode安装目录下的"extensions"文件夹,然后选择"vscode-chrome-debug"文件夹进行加载。
三、创建并配置调试环境1. 在VSCode中打开JavaScript项目的根目录。
2. 点击左侧的调试图标,然后点击旁边的齿轮图标,选择"Chrome"作为调试环境。
3. 打开".vscode"文件夹,创建一个名为"launch.json"的文件,并将以下代码复制到文件中:```json{"version": "0.2.0","configurations": [{"type": "chrome","request": "launch","name": "Launch Chrome","url": "http://localhost:3000","webRoot": "${workspaceFolder}"}]}```4. 修改"url"的值为你的项目运行的URL,通常是"http://localhost:3000"。
chrome调试方法一.先来认识一下这些按钮的功能先来看这张图最上头的一行是一个功能菜单,每一个菜单都有它相应的功能和使用方法,依次从左往右来看1.箭头按钮:用于在页面选择一个元素来审查和查看它的相关信息,当我们在Elements这个按钮页面下点击某个Dom元素时,箭头按钮会变成选择状态2.设备图标:点击它可以切换到不同的终端进行开发模式,移动端和pc端的一个切换,可以选择不同的移动终端设备,同时可以选择不同的尺寸比例,chrome 浏览器的模拟移动设备和真实的设备相差不大,是非常好的选择可选择的适配3.Elements功能标签页:用来查看,修改页面上的元素,包括DOM标签,以及css样式的查看,修改,还有相关盒模型的图形信息,下图我们可以看到当我鼠标选择id 为lg_tar的div元素时,右侧的css样式对应的会展示出此id 的样式信息,此时可以在右侧进行一个修改,修改即可在页面上生效,灰色的element.style样式同样可以进行添加和书写,唯一的区别是,在这里添加的样式是添加到了该元素内部,实现方式即:该div元素的style属性,这个页面的功能很强大,在我们做了相关的页面后,修改样式是一块很重要的工作,细微的差距都需要调整,但是不可能说做到每修改一点即编译一遍代码,再刷新浏览器查看效果,这样很低效,一次性在浏览器中修改之后,再到代码中进行修改对应的样式盒模型信息同时,当我们浏览网站看到某些特别炫酷的效果和难做的样式时候,打开这个功能,我们即可看到别人是如何实现的,学会它这知识就是你的了,仔细钻研也会有意想不到的收获4.Console控制台:用于打印和输出相关的命令信息,其实console控制台除了我们熟知的报错,打印console.log信息外,还有很多相关的功能,下面简单介绍几个a: 一些对页面数据的指令操作,比如打断点正好执行到获取的数据上,由于数据都是层层嵌套的对象,这个时候查看里面的key/value不是很方便,即可用这个指令开查看,obj的json string 格式的key/value,我们对于数据里面有哪些字段和属性即可一目了然其他功能b: 除了console.log还有其他相关的指令可用console也有相关的API5.Sources js资源页面:这个页面内我们可以找到当然浏览器页面中的js 源文件,方便我们查看和调试,在我还没有走出校园时候,我经常看一些大站的js 代码,那时候其实基本都看不懂,但是最起码可以看看人家的代码风格,人家的命名方式,所有的代码都是压缩之后的代码,我们可以点击下面的{}大括号按钮将代码转成可读格式Sources Panel 的左侧分别是Sources 和Content scripts和Snippets对应的源代码格式化后的代码关于打断点调试的内容,下面介绍,先来说一些,其他平时基本没人用但是很有用的小点,比如当我们想不起某个方法的具体使用时候,会打开控制台随意写一些测试代码,或者想测试一下刚刚写的方法是否会出现期待的样子,但是控制台一打回车本想换行但是却执行刚写的半截代码,所以推荐使用Sources下面的左侧的Sinppets代码片段按钮,这时候点击创建一个新的片段文件,写完测试代码后把鼠标放在新建文件上run,再结合控制台查看相关信息(新建了一个名叫:app.js的片段代码,在你的项目环境页面内,该片段可执行项目内的方法)自己书写的片段Content scripts 是Chrome 的一种扩展程序,它是按照扩展的ID来组织的,这些文件也是嵌入在页面中的资源,这类文件可以读写和操作我们的资源,需要调试这些扩展文件,则可以在这个目录下打开相关文件调试,但是几乎我们的项目还没有相关的扩展文件,所以啥也看不到,平时也不需要关心这块无结果work网络请求标签页:可以看到所有的资源请求,包括网络请求,图片资源,html,css,js文件等请求,可以根据需求筛选请求项,一般多用于网络请求的查看和分析,分析后端接口是否正确传输,获取的数据是否准确,请求头,请求参数的查看所有的资源以上我选择了All,就会把该页面所有资源文件请求下来,如果只选择XHR 异步请求资源,则我们可以分析相关的请求信息请求的相关信息打开一个Ajax异步请求,可以看到它的请求头信息,是一个POST请求,参数有哪些,还可以预览它的返回的结果数据,这些数据的使用和查看有利于我们很好的和后端工程师们联调数据,也方便我们前端更直观的分析数据预览请求的数据7.Timeline标签页可以显示JS执行时间、页面元素渲染时间,不做过多介绍8.Profiles标签页可以查看CPU执行时间与内存占用,不做过多介绍9.Resources标签页会列出所有的资源,以及HTML5的Database和LocalStore等,你可以对存储的内容编辑和删除不做过多介绍10.Security标签页可以告诉你这个网站的安全性,查看有效的证书等11.Audits标签页可以帮你分析页面性能,有助于优化前端页面,分析后得到的报告分析结果二.Sources资源页面的断点调试1.如何调试:调试js代码,肯定是我们常用的功能,那么如何打断点,找到要调试的文件,然后在内容源代码左侧的代码标记行处点击即可打上一个断点2.断点与js代码修改看下面这张图,我在一个名为toggleTab的方法下打了两个断点,当开始执行我们的点击切换tab行为后,代码会在执行的断点出停下来,并把相关的数据展示一部分,此时可以在已经执行过得代码处,把鼠标放上去,即可查看相关的具体数据信息,同时我们可以使用右侧的功能键进行调试,右侧最上面一排分别是:暂停/继续、单步执行(F10快捷键)、单步跳入此执行块(F11快捷键)、单步跳出此执行块、禁用/启用所有断点。
如何调试 JavaScript 代码中的异步问题异步问题是在JavaScript开发中常遇到的一个难题。
由于JavaScript是单线程的,当程序需要执行一些耗时的操作时(例如网络请求、文件读写等),为了不阻塞主线程的执行,JavaScript通常会采用异步的方式去处理这些操作。
然而,由于异步操作的执行时机不确定,这就导致了在编写和调试代码时容易出现一些难以察觉的问题。
那么,我们该如何调试JavaScript代码中的异步问题呢?下面将介绍一些常用的方法和技巧:1.使用Chrome开发者工具:Chrome提供了强大的开发者工具,其中包括了调试JavaScript代码的功能。
在Chrome中打开开发者工具(快捷键F12),切换到"Sources"选项卡,找到你要调试的脚本文件并设置断点。
当程序执行到断点处时,可以逐步执行代码,并观察变量的取值情况,从而找出异步问题的根源。
2.添加日志输出:在关键代码的前后添加一些日志输出语句,用于追踪代码的执行流程和变量的取值。
通过查看日志,可以了解到代码执行的具体顺序和出现问题的位置。
例如,在异步回调函数内部添加console.log输出异步操作的结果等信息。
3.使用断言语句:添加一些断言语句,用于检查代码中的假设是否成立。
在异步操作结束后,可以通过断言语句对预期结果和实际结果进行比较,从而发现异步操作执行的问题。
4.异步操作的顺序控制:如果异步操作有顺序上的依赖关系,可以使用Promise、async/await或者生成器函数等技术来控制异步操作的执行顺序,以避免出现问题。
5.参考文档和社区资源:JavaScript的社区资源非常丰富,许多开发者已经遇到了类似的问题并进行了总结和分享。
通过参考官方文档、查看Stack Overflow等技术问答网站上的相关问题,可以获取到一些有价值的调试技巧和解决方案。
总结起来,调试JavaScript代码中的异步问题需要运用一些工具和技巧,例如使用Chrome开发者工具的断点调试、添加日志输出、使用断言语句、控制异步操作的顺序等。
在 JavaScript 中,调试器(debugger)是一个强大的工具,可以帮助你检测和修复代码中的错误。
主流的浏览器都内置了 JavaScript 调试器工具,例如 Chrome 的开发者工具和 Firefox 的开发者工具等。
下面是一些常见的 JavaScript 调试器的基本使用方法:
1.在代码中插入断点:你可以在你认为可能出现问题的代码行上插入断点。
断点会暂停代码的执行,使你能够逐步检查代码的执行过程。
// 在代码中插入断点
debugger;
2.打开浏览器的开发者工具:按下F12键或右键单击网页中的任何元素,然后
选择“检查”或“检查元素”,打开浏览器的开发者工具。
3.调试代码:在开发者工具中,你可以查看当前脚本、HTML 和 CSS,检查网
络请求,并监视 JavaScript 的运行情况。
4.检查变量的值:在断点处,你可以检查变量的值,以了解代码执行到此处
时变量的具体值。
5.逐步执行代码:你可以使用调试器的控制按钮(例如“继续”、“单步执行”
等),逐步执行代码并观察每一步的结果。
6.监视表达式:在调试器中,你可以设置监视表达式,以便在代码执行时监
视特定表达式的值。
7.控制台调试:你可以在控制台中输出日志信息,以便在代码执行过程中查
看特定变量的值或输出调试信息。
8.处理异常:调试器还可以帮助你捕获和处理代码中的异常,以及检测错误
的来源。
在调试过程中,通过逐步执行代码并检查变量的值,你可以更好地理解代码的执行流程,并找到潜在的问题所在。
熟练使用调试器可以帮助你提高代码质量并提升开发效率。
JavaScript调试工具在进行JavaScript开发过程中,调试是不可避免的。
调试工具能够帮助开发者检测代码中的错误,并辅助分析和解决问题。
本文将介绍几种常用的JavaScript调试工具,并对其特点和使用方法进行说明。
一、浏览器内置开发者工具现代浏览器大多都内置了开发者工具,其中包括了强大的JavaScript调试功能。
以下是一些常见浏览器的内置开发者工具:1. Google Chrome的开发者工具Google Chrome的开发者工具(Developer Tools)是非常强大且易于使用的JavaScript调试工具。
我们可以通过按下F12键或右键点击网页然后选择“检查”来打开该工具。
开发者工具提供了许多有用的功能,包括:- 控制台(Console):可以在控制台中执行JavaScript代码,查看和调试变量、函数等。
- 断点(Breakpoints):可以设置代码中的断点以在执行到断点处被暂停,以便检查代码执行的状态。
- 资源(Sources):可以查看和编辑JavaScript、HTML和CSS等文件,方便定位和修改代码。
- 元素(Elements):可以实时查看和修改网页的DOM结构和样式。
2. Mozilla Firefox的开发者工具Mozilla Firefox的开发者工具(Developer Tools)也提供了类似于Google Chrome开发者工具的功能。
通过按下F12键或右键点击网页然后选择“检查元素”来打开该工具。
Firefox的开发者工具与Chrome的开发者工具在功能和用法上基本相似。
3. Microsoft Edge的开发者工具Microsoft Edge的开发者工具(Developer Tools)同样提供了类似于Chrome和Firefox的功能。
我们可以通过按下F12键或右键点击网页然后选择"审查元素"来打开该工具。
Edge的开发者工具与Chrome和Firefox的开发者工具在外观和功能上有些差异,但基本原理和用法是相通的。
javascript 开发调试方法JavaScript是一种广泛应用于网页开发的脚本语言,它具有动态性和灵活性,但也容易出现各种错误。
为了提高开发效率和代码质量,我们需要掌握一些常用的调试方法。
本文将介绍几种常见的JavaScript开发调试方法,帮助开发者快速定位和解决问题。
一、使用浏览器的开发者工具现代浏览器都内置了强大的开发者工具,开发者可以通过这些工具方便地查看网页的结构、样式和JavaScript代码,并进行调试。
常用的浏览器开发者工具有Chrome DevTools、Firefox Developer Tools和Safari Web Inspector等。
1. 查看控制台输出开发者工具的控制台是调试JavaScript的重要工具之一。
我们可以在代码中使用console.log()方法输出调试信息,然后在控制台中查看。
控制台还提供了其他功能,如查看错误日志、执行代码片段等。
2. 断点调试在开发者工具的源代码面板中,我们可以通过点击行号来设置代码断点。
当代码执行到断点时,程序会暂停,我们可以逐行查看代码的执行过程,查看变量的值和调用栈,以便找到问题所在。
3. 监视表达式开发者工具还提供了监视表达式的功能。
我们可以在运行时监视某个表达式的值,当值发生变化时,工具会自动暂停程序的执行,方便我们进行调试。
二、使用调试工具除了浏览器的开发者工具,还有一些专门的调试工具可以帮助我们调试JavaScript代码。
1. Node.js调试器如果我们在后端使用JavaScript,可以使用Node.js调试器调试服务器端的代码。
Node.js调试器提供了类似于浏览器开发者工具的功能,可以设置断点、查看变量的值等。
2. VS Code调试器VS Code是一款流行的代码编辑器,它内置了强大的调试功能。
我们可以通过VS Code的调试器来调试JavaScript代码,可以设置断点、单步执行、查看变量等。
三、使用错误处理和日志记录良好的错误处理和日志记录是开发调试的重要手段。
如何使⽤浏览器的F12开发者⼯具调试页⾯?Chrome浏览器使⽤F12调试代码⽅法⼀个程序员按照要求编写⼀个⽹页,不可能⼀次编写就完全达到⽬的,⼀般要对⾃⼰的的代码修改调试⼏次后才能到达要求,浏览器的F12开发⼈员⼯具就可以很⽅便的帮助程序员调试⾃⼰的代码。
浏览器F12功能介绍调试时使⽤最多的功能页⾯是:元素(ELements)、控制台(Console)、源代码(Sources)、⽹络(Network)等。
元素(Elements):⽤于查看或修改HTML元素的属性、CSS属性、监听事件、断点(DOM断点:在JavaScript调试中,我们经常使⽤到断点调试,其实在DOM结构的调试中,我们也可以使⽤断点⽅法,这就是DOM Breakpoint(DOM 断点))控制台(Console):控制台⼀般⽤于执⾏⼀次性代码,查看JavaScript对象,查看调试⽇志信息或异常信息。
源代码(Sources):该页⾯⽤于查看页⾯的HTML⽂件源代码、JavaScript源代码、CSS源代码,此外最重要的是可以调试JavaScript源代码,可以给JS代码添加断点等。
⽹络(Network):⽹络页⾯主要⽤于查看header等与⽹络连接相关的信息。
⼀,背景介绍通常前端程序员在按照UI效果图编辑⽹页时,不可能⼀⼝将全部的代码全部写好,通常情况是编写边调,经过反反复复的调试后才能达到要求的效果,这时候⽤Chrome浏览器的F12开发者⼯具能形象直观的帮助程序员调试⾃⼰的代码,⽤好F12能显着提⾼开发者的⼯作效率,加快调试的速度。
⼆,知识剖析1,F12开发⼈员⼯具是⼀套按需采⽤的⼯具,⽹站开发⼈员可以随时在任何⽹页上使⽤F12⼯具,从⽽快速调试的JavaScript中,HTML和级联样式表(CSS),还可以跟踪并查明⽹页或⽹络的性能问题。
注:部分电脑打开F12是需要组合键:FN + F12。
三,具体实操1,如何更改调试窗⼝的显⽰位置?先按F12进⼊调试位置Dosk side有四个选项,1。
如何在Chrome中执⾏JavaScript代码前⾔要在浏览器中执⾏ JavaScript 脚本,⾸先你的浏览器得⽀持。
现在主流推荐 Chrome 浏览器,也可以使⽤基于 Chromium的 Edge 浏览器。
下⾯来介绍如何在 Chrome 中打开开发者⼯具,以及如何在开发者⼯具中运⾏调试 JavaScript 代码。
打开开发者⼯具Chrome 中的开发者⼯具界⾯如下图所⽰。
要打开 Chrome 开发者⼯具来运⾏调试前端代码,常见的有 3 种⽅式。
1. 右键“检查”在 Chrome 中打开⼀个页⾯之后,我们可以在页⾯中单击⿏标右键,然后在菜单中中选择“检查”,这样就可以打开开发者⼯具了。
2. 快捷键 F12同样的,⼀般在 Chrome 中,可以直接通过F12快捷键来打开开发者⼯具。
3. 菜单进⼊依次从右上⾓菜单栏中选择更多⼯具 -> 开发者⼯具开启。
当然,这⾥也可以看到,其实我们也可以通过另⼀组快捷键来开启(Ctrl + Shift + I)。
如果你对 Chrome ⾜够熟悉,那么这也是⼀种可选的⽅式。
开发者⼯具中执⾏ JavaScript 代码要在开发者⼯具中执⾏ JavaScript 代码,也主要可以利⽤两种⽅式,⼀种是在Console窗⼝对 JavaScript 代码进⾏调试,⽽另⼀种⽅式则是使⽤ Chrome 中的 snippets ⼩脚本来执⾏。
下⾯我将对这两种⽅式分别做⼀个介绍,以便⼤家能熟练掌握。
1. Console 窗⼝执⾏在上⾯打开开发者⼯具之后,我们会发现⼀个 Console 窗⼝,此时只要在 Console 窗⼝中>符号后边输⼊我们需要执⾏的代码,然后回车即可执⾏。
以下是两个实例,第⼀个实例将会在控制台中打印公众号:村⾬遥,⽽第⼆个实例则会在浏览器中弹窗并显⽰公众号:村⾬遥。
console.log("公众号:村⾬遥");window.alert("公众号:村⾬遥");2. Snippet 脚本除开在 Console 窗⼝中执⾏ JavaScript 脚本之外,我们还可以在 Chrome 中创建⼀个脚本,然后再执⾏,具体⽅式如下。
谷歌浏览器javascript调试教程
使用extjs需要经常和调试打交道,一般常用的是火狐的firebug或者chrome(谷歌)浏览器调试,下面讲解chrome调试js.
怎样打开Chrome的开发者工具?
你可以直接在页面上点击右键,然后选择审查元素:
或者在Chrome的工具中找到:
或者,你直接记住这个快捷方式:Ctrl+Shift+I (或者Ctrl+Shift+J直接打开控制台),或者直接按F12。
打开的开发者工具就长下面的样子:
不过我一般习惯与点左下角的那个按钮,将开发者工具弹出作为一个独立的窗口:
下面来分别说下每个Tab的作用。
Elements标签页
这个就是查看、编辑页面上的元素,包括HTML和CSS:
左侧就是对页面HTML结构的查看与编辑,你可以直接在某个元素上双击修改元素的属性,或者你点右键选"Edit as Html"直接对元素的HTML进行编辑,或者删除某个元素,所有的修改都会即时在页面上得到呈现。
(注:看到上面右键菜单的最后一个选项"审查元素"了么?这是不是说明这个开发者工具的页面也是HTML来的呢?你点一下就知道了哦,嘿嘿)
你还可以对某个元素进行监听,在JS对元素的属性或者HTML进行修改的时候,直接触发断点,跳转到对改元素进行修改的JS代码处:
Elements标签页的右侧可以对元素的CSS进行查看与编辑修改:
你还可以通过这里看到各CSS选择器设置的CSS值的覆盖情况。
下面的Metrics可以看到元素占的空间情况(宽、高、Padding、Margin神马的):
注意到上面的Properties没有?这个很有用哦,可以让你看到元素具有的方法与属性,比查API手册要方便得多哦(要注意某些方法和属性在IE、FireFox等其他浏览器下面的支持情况哦)。
Resources标签页
Resources标签页可以查看到请求的资源情况,包括CSS、JS、图片等的内容,同时还可以查看到存储相关的如Cookies、HTML5的Database和LocalStore等,你可以对存储的内容编辑和删除。
这里的CSS文件有一个好玩的特性,你可以直接修改CSS文件,并且修改即时生效哦:
Network标签页
Network标签页对于分析网站请求的网络情况、查看某一请求的请求头和响应头还有响应内容很有用,特别是在查看Ajax类请求的时候,非常有帮助。
注意是在你打开Chrome开发者工具后发起的请求,才会在这里显示的哦。
点击左侧某一个具体去请求URL,可以看到该请求的详细HTTP请求情况:
我们可以在这里看到HTTP请求头、HTTP响应头、HTTP返回的内容等信息,对于开发、调试,都是很有用的。
Scripts标签页
很明显,这个标签页就是查看JS文件、调试JS代码的,直接看下图的说明:
还有你可以打开Javascript控制台,做一些其他的查看或者修改:
你甚至还可以为某一XHR请求或者某一事件设置断点:
Timeline标签页
注意这个Timeline的标签页不是指网络请求的时间响应情况哦(这个在Network标签页里查看),这个Timeline指的JS执行时间、页面元素渲染时间:
点击底部的Record就可以开始录制页面上执行的内容。
(这个不熟悉,请参考文末链接)Profiles标签页
这个主要是做性能优化的,包括查看CPU执行时间与内存占用:
这个也不熟悉,不多说,还是请参考文末链接吧。
Audits标签页
这个对于优化前端页面、加速网页加载速度很有用哦(相当与Yslow):
点击run按钮,就可以开始分析页面,分析完了就可以看到分析结果了:
它甚至可以分析出页面上样式表中有哪些CSS是没有被使用的哦:
Console标签页
就是Javascript控制台了:
这个除了查看错误信息、打印调试信息(console.log())、写一些测试脚本以外,还可以当作Javascript API查看用。
例如我想查看console都有哪些方法和属性,我可以直接在Console中输入"console"并执行:
怎么样,一目了然了吧?再例如我想查看日期函数都有哪些方法:
(注:注意在这里看到的某些方法和属性是ES5新增的,记得兼容其他浏览器的支持情况哦)
结语
Google Chrome除了简洁、快速,现在的Chrome的插件也非常的丰富了。
而对于web开发者来说,Chrome对于HTML5、CSS3等一些新标准的支持也是比较完善的,而且Chrome的开发者工具我个人认为真的非常好用,这就是为什么我向web开发者推荐使用Chrome的原因。