浏览器调试动态js脚本的方法(图解)


Posted in Javascript onJanuary 19, 2018

前两天拉取公司前端代码修改,发现在开发者工具的sources选项里边,居然没有列出来我要调试的js脚本,后来观察了一下,脚本是动态在页面里引入的,可能是因为这样所以不显示出来,但是如果不能断点调试,只靠打印日志真要把人累死了,效率太低,网络搜索试验了一下,有两种方式可以解决:

1、在脚本里边增加 //# sourceURL=xxxxxxxxx.js,名称自己命名,可以直接使用文件名,如下图:

浏览器调试动态js脚本的方法(图解)

然后在网页里打开包含这个js的页面,这样就在开发者工具里能够看到了,可以像普通js一样正常打断点并进行调试

浏览器调试动态js脚本的方法(图解)

2、第二种方法是利用 console.log("让我调试吧!") 打印日志,在浏览器console里看到输出后,点击后面的链接,即跳入动态脚本。名字一般为vmXXX,如下图:

浏览器调试动态js脚本的方法(图解)

浏览器调试动态js脚本的方法(图解)

总结

以上所述是小编给大家介绍的浏览器调试动态js脚本的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
利用JS进行图片的切换即特效展示图片
Dec 03 Javascript
JQuery中extend使用介绍
Mar 13 Javascript
用js模拟struts2的多action调用示例
May 19 Javascript
js获取input长度并根据页面宽度设置其大小及居中对齐
Aug 22 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
Nov 03 Javascript
跟我学习javascript的arguments对象
Nov 16 Javascript
url中的特殊符号有什么含义(推荐)
Jun 17 Javascript
基于Bootstrap的UI扩展 StyleBootstrap
Jun 17 Javascript
Angularjs中controller的三种写法分享
Sep 21 Javascript
angular ngClick阻止冒泡使用默认行为的方法
Nov 03 Javascript
vue一步步实现alert功能
Jul 05 Javascript
Element Input输入框的使用方法
Jul 26 Javascript
Angular实现搜索框及价格上下限功能
Jan 19 #Javascript
vue 插值 v-once,v-text, v-html详解
Jan 19 #Javascript
web前端vue实现插值文本和输出原始html
Jan 19 #Javascript
解决Linux无法正常安装与卸载Node.js的方法
Jan 19 #Javascript
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
Jan 18 #jQuery
解决js ajax同步请求造成浏览器假死的问题
Jan 18 #Javascript
js实时监控文本框输入字数的实例代码
Jan 18 #Javascript
You might like
php类
2006/11/27 PHP
网页的分页下标生成代码(PHP后端方法)
2016/02/03 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
PHP中register_shutdown_function函数的基础介绍与用法详解
2017/11/28 PHP
php输出反斜杠的实例方法
2019/09/19 PHP
Yii框架where查询用法实例分析
2019/10/22 PHP
jquery validate使用攻略 第四步
2010/07/01 Javascript
基于jQuery的仿flash的广告轮播
2010/11/05 Javascript
node.js Web应用框架Express入门指南
2014/05/28 Javascript
node.js 开发指南 ? Node.js 连接 MySQL 并进行数据库操作
2014/07/29 Javascript
jquery mobile页面跳转后样式丢失js失效的解决方法
2014/09/06 Javascript
javascript表单验证和Window详解
2014/12/11 Javascript
javascript数据类型示例分享
2015/01/19 Javascript
jquery使用slideDown实现模块缓慢拉出效果的方法
2015/03/27 Javascript
jQuery常用选择器详解
2017/07/17 jQuery
React应用中使用Bootstrap的方法
2017/08/15 Javascript
Js面试算法详解
2018/04/08 Javascript
ES6小技巧之代替lodash
2019/06/07 Javascript
2020淘宝618理想生活列车自动领喵币js脚本的代码
2020/06/02 Javascript
[50:20]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第四局
2016/03/06 DOTA
python中去空格函数的用法
2014/08/21 Python
python3实现全角和半角字符转换的方法示例
2017/09/21 Python
浅析Python函数式编程
2018/10/06 Python
利用Python对文件夹下图片数据进行批量改名的代码实例
2019/02/21 Python
python多进程下实现日志记录按时间分割
2019/07/22 Python
Python实现图片识别加翻译功能
2019/12/26 Python
Matplotlib使用Cursor实现UI定位的示例代码
2020/03/12 Python
Jupyter notebook设置背景主题,字体大小及自动补全代码的操作
2020/04/13 Python
html5的canvas方法使用指南
2014/12/15 HTML / CSS
canvas绘制树形结构可视图形的实现
2020/04/03 HTML / CSS
生物制药毕业生自荐信
2013/10/16 职场文书
领导干部保密承诺书
2014/08/30 职场文书
中韩经贸翻译专业大学生职业生涯规划范文
2014/09/18 职场文书
2014年度安全工作总结
2014/12/04 职场文书
2014年创先争优工作总结
2014/12/11 职场文书
如何写一份具有法律效力的借款协议书?
2019/07/02 职场文书