之前调试前端代码,都是用console.log()打印信息,实在是个大捞比,
今天大佬告诉我可以用debugger调试,我的天,新大陆新姿势啊!(本人前端菜鸡)

示例代码

//查询方法function search(){ debugger;var url = '${base}oa/dbkh!listdata.action';var startTime=$('#startTime').val();if(startTime==null){startTime="";}var username =$('#username').val(); jQuery("#role_list_table").jqGrid('setGridParam', {url :"${base}oa/dbkh!listdata.action?endStr = " + 1 + "&startTime= " + startTime+ "&username= " + username,page:curpagenum}).trigger("reloadGrid");
}

运行程序,会发现在debugger处停了下来,按f12,打开开发者页面,用右侧功能键进行调试

功能键的使用


第一个是重新开始
第二个是单步跳过
第三个是单步进入
第四个是单步退出
一般也只用到前面两个

如果有什么吊炸天的调试方式,欢迎分享

浏览器调试技巧(debugger调试)相关推荐

  1. iOS调试技巧-断点调试

    Condational Breakpoints(条件断点) 普通断点只要执行到断点所在行就会停止程序,但是有时候我们想当满足一定条件时才停止程序.这个调试技巧在当你想要捕获一个循环中的变量的特定值或者 ...

  2. UART接口算法移植加密芯片的调试技巧——算法调试

    算法移植加密芯片的调试包含2个部分:通讯调试和算法调试.之前讲到过通讯调试技巧,接下来本篇将对算法调试中的问题进行分析总结,来帮助客户顺利地完成调试. 算法调试中的常见问题: 1.不要自行建工程 客户 ...

  3. UART接口算法移植加密芯片的调试技巧——通讯调试

    算法移植类加密芯片是凌科芯安公司的专利产品,主要功能是芯片内部嵌入凌科芯安公司的LKCOS智能操作系统,用户可以把MCU中程序一部分关键算法函数移植到芯片中运行.用户采用标准C语言编写代码,通过KEI ...

  4. python断点调试技巧-python调试方法

    之前调试python程序都是用print参数,感觉有点弱爆啊,最近发现python也有类似C语言gdb的工具pdb,记录下pdb的使用方法和心得. 先找了段简单的测试程序: 复制代码 !/usr/bi ...

  5. 前端开发中的调试技巧

    前端开发中的调试技巧 骨灰级调试大师Alert 那还是互联网刚刚起步的时代,网页前端还主要以内容展示为主,浏览器脚本还只能为页面提供非常简单的辅助功能的时候.那个时候,网页主要运行在以IE6为主的浏览 ...

  6. Visual Studio原生开发的20条调试技巧(下)

    我的上篇文章<Vistual Studio原生开发的10个调试技巧>引发了很多人的兴趣,所以我决定跟大家分享更多的调试技巧.接下来你又能看到一些对于原生应用程序的很有帮助的调试技巧(接着上 ...

  7. Visual Studio原生开发的20条调试技巧

    我的上篇文章<Vistual Studio原生开发的10个调试技巧>引发了很多人的兴趣,所以我决定跟大家分享更多的调试技巧.接下来你又能看到一些对于原生应用程序的很有帮助的调试技巧(接着上 ...

  8. lldb常用命令与调试技巧

    一.基本介绍 LLDB是个开源的内置于XCode的调试工具,它能帮助我们在开发中更快的定位和调试bug,无论正向和逆向开发中都有很大的作用.lldb对于命令的简称,是头部匹配方式,只要不混淆(不提示歧 ...

  9. 前端 谷歌 chorme f12开发者工具调试技巧

    谷歌调试技巧 谷歌调试技巧: 1.快速重复发送请求 2.在控制台调试请求,更改参数,不需回到代码中修改. 3.复制js变量 4.快速选中的元素,输出其html代码. 5.截取滚动页面的长屏幕 6.一键 ...

  10. 还在肉眼找bug??赶紧进来!!!程序员一定要学的调试技巧.

    本文介绍了什么是bug,什么是调试,调试重要性,如何调试解决bug,各种常用的调试快捷键,如何写出好代码以及const关键字,assert断言库函数介绍,写代码各种遇见的错误, 调试训练 实用调试技巧 ...

最新文章

  1. 2021年大数据Flink(十三):流批一体API Sink
  2. LeetCode 23. Merge k Sorted Lists--Python解法--优先队列,分治法
  3. Windows服务BAT命令-安装、卸载、启动、停止
  4. 微擎任意消息该公众号提供的服务器,该公众号提供的服务出现故障,请稍后再试...
  5. mysql的基本数据类型_mysql基本数据类型(mysql学习笔记三)
  6. object数据类型
  7. 【FZU - 2202】犯罪嫌疑人(思维,假装建图,分类讨论)
  8. LeetCode 第 33 场双周赛(511/3304,前15.5%,第4次全部通过)
  9. 菜鸟教程 之 JavaScript 教程
  10. (二叉树创建+查找)精灵邮差
  11. 萌新向Python数据分析及数据挖掘 第二章 pandas 第二节 Python Language Basics, IPython, and Jupyter Notebooks...
  12. (8)VTK 鼠标左右键控制模型旋转
  13. 泡泡龙游戏c语言程序,《泡泡龙》发射技巧总结_图文攻略_高分攻略_百度攻略...
  14. java打字小游戏_JAVA打字小游戏
  15. HTML5学习第6篇—video:自己实现video的播放控件(添加样式版)
  16. 征途完美单机版_征途世界单机版
  17. 谷歌浏览器 android 55,谷歌浏览器55稳定版|谷歌浏览器(Chrome 55稳定版)下载v55.0.2883.87官方正式版 - 欧普软件下载...
  18. cpu的基本结构及其工作原理
  19. Warning: require(E:\oms\public/../vendor/autoload.php): failed to open stream: No such file or direc
  20. HTML5期末大作业:电影网站设计——漫威电影(2页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 web学生网页设计作业源码...

热门文章

  1. python(第九天)
  2. 关于C++ delete 来释放new分配的内存
  3. Rockchip Android平台内存优化及系统裁剪
  4. 毕设 JAVA.JSP网上学习答疑系统论文
  5. ps:图像格式的选择
  6. c++重载运算符实现分数加减乘除
  7. Java+spring+springmvc 基于ssm的家乡特产销售系统#毕业设计
  8. 信息系统项目管理:质量管理
  9. [专业课笔记] 单片机 第三章 指令系统
  10. jspdf添加宋体_pdfjs 引入字体失败