主页 > 前端 > javascript >
来源:自学PHP网 时间:2014-09-19 14:47 作者: 阅读:次
[导读] 在前端开发中如果你不知道这几个web debug调试插件使用也算是白学了,下面我来给大家再次总结一下这5个js与web debug调试插件,希望对你有点帮助。...
在前端开发中,调试技术是必不可少的技能,本文将介绍五种前端开发必备的调试技术。
Weinre在移动上面开发调试是很复杂的,所以就有了weinre。安装weinre可以实现pc来调试手机页面,所以对于移动开发调试是很重要的哦~ apache.org/~pmuellr/weinre/docs/latest/images/weinre-demo.jpg" src="http://filesimg.111cn.net/2013/11/21/20131121075709384.jpg" /> 安装weinreweinre可以通过npm来安装:
安装完之后,可执行下面的命令来启动:
原理通过在需要调试的页面中引入一段weinre的js,实现pc和手机的socket通信,从而实现实时调试。 Tips
DOM断点DOM断点是一个Firebug和chrome DevTools提供的功能,当js需要操作打了断点的DOM时,会自动暂停,类似debugger调试。 使用DOM断点
Tips
javascript的debugger语句需要调试js的时候,我们可以给需要调试的地方通过 使用javascript的断点在需要打断点的地方添加
这时候打开console面板,就可以调试了 Tips如果你不知道怎么调试,那么尽快看下:Chrome DevTools中断点部分的教程 原生代码的hook调试因为浏览器自己会内置一些类似 举个例子例如我们注意到了一个DOM的属性值发生了变化,但是我们不知道是哪里的代码导致的变化,所以我们可以给DOM元素的
这样,当元素的属性发生了变化的时候,就会执行到断点,你就可以在断点的栈中找出调用的地方来~ Tips这种方法不保证在所有浏览器中有效,比如ios的safari 隐私模式下,我们就不可以修改 远程映射本地调试当线上某个js/css出现问题,我们可以用代理的方式,将远程的文件代理到本地来实现远程映射调试。其实除了这个功能,还可以作为抓包工具,这在移动端是很重要的 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com