• chrom调试总结(不定时更新)


      chrome浏览器自带的控制台对代码调试有很强大的功能。以下总结一些在实际项目中遇到的问题,以及记录一下技巧。

     1、使用Elements

      使用这个可以快速定位到页面中的某个元素上,可以使用快捷键 ctrl+F 利用关键字快速查找到想要的找的元素。

      

      在侧栏中还能够看到元素的盒模型,以及样式表。最方便的可以是在style中直接编写,可以用来调试样式的问题。我曾经试过直接在这里尝试一些样式比如字体大小或者间距什么的,如果合适就可以回到编辑器中更改代码。对于经常写样式表的人来说是一个很不错的调试工具。

    2、使用console

      这个对于js调试很有用。当代码出现错误,通常会出现一个红叉,表示代码出现了错误。通常控制台会给出具体的原因,通常原因一栏的右侧会有一个地址,如果是本地代码,则会出现出错代码的具体行数,点击即可跳转到错误的地方。一个js文件特别大的时候,通过这个方法能够快速定位到代码出错的地方,而不用自己瞎找浪费时间。

      还有一个特别有用的地方就是,能够直接在控制台中输入部分简单的js语句,也可以输入某个变量的值,就可以直接获取到页面中某个变量值。

      

      

    3、使用Sources

      这个用于找资源特别方便。比如想找某个图片,可以在侧栏中找到,比如必应搜索首页中有很多精致图片,直接下载会有水印,但是通过资源直接获取图片是原图而且没有水印。

      

      如果使用webpack打包的项目,也可以直接在这里进入代码中进行调试。

      鼠标点击有行数那一栏则可以设置一个断点,当网页刷新时,代码就会停住,这个时候就可以进行我们的脚本调试啦。

      当我们尝试刷新页面,会发现页面会运行到断点时停住,这个时候按住F8继续执行。如果我们按F10则是单步执行。如果是F11则是进入函数中,就可以观察到函数运行的过程。

      

      ctrl+shift+E,被选中的代码可以再控制台中打印出console信息。ctrl+B则是取消断点。

      利用这个断点可以调试代码。

    4、使用Network

    (更新ing)

     

     

     

     

     

     

  • 相关阅读:
    linux 定时任务
    fastcgi_param 详解
    MVC 中 注册不成功 或其他操作不成功 提示办法
    关于MVC 中EF调用存储过程
    关于Mvc的分页写法
    关于Linq翻译Inner join ,Left join (本文为转载)
    GridView自定义自增长的 序号 列
    asp.net操作GridView添删改查的两种方法 及 光棒效果
    Jquery编历数组
    在客户与服务器之间传递二进制结构
  • 原文地址:https://www.cnblogs.com/synchronize/p/7143564.html
Copyright © 2020-2023  润新知