javaScript及jquery的代码跟踪及调试
2017-06-02 16:23
141 查看
一。js 源代码的锁定跟踪
第一类 :可以通过google chrome,选择对应的元素---检查 ,可在整个document element (文档对象)明确知道调用的函数 ,只需浏览器console命令窗口直接输入函数名 --回车,点击结果定位函数的位置。第二类:.封装好的标签,在文档中无法知道激发该事件调用的函数。使用以下函数锁定该对象
function lookEvents (elem) {
return $._data ? $._data( elem, "events" ) : $.data( elem, "events", undefined, true );
}
var event = lookEvents($("#fileName2ctlBtn")[0]); // 获取绑定的事件
event.click[0].handler
function
二。 1. js的基础的调试手段。alert("string"); console.log("hello");debugger();
2.id为“fileName2ctlBtn"的元素的所有属性及事件的查看 console.dir(document.getElementById("fileName2ctlBtn"))
或者为 $("#fileName2ctlBtn");
dir($_); //“$_“ 表示上一个对象
3.查看json数据对象
var obj={username:"mary",age:15};
keys(obj);
values(obj);
4.通过chrome,查看发送的请求(Network),观察提交的参数,及相应的返回结果,对ajax异步提交非常好用
第一类 :可以通过google chrome,选择对应的元素---检查 ,可在整个document element (文档对象)明确知道调用的函数 ,只需浏览器console命令窗口直接输入函数名 --回车,点击结果定位函数的位置。第二类:.封装好的标签,在文档中无法知道激发该事件调用的函数。使用以下函数锁定该对象
function lookEvents (elem) {
return $._data ? $._data( elem, "events" ) : $.data( elem, "events", undefined, true );
}
var event = lookEvents($("#fileName2ctlBtn")[0]); // 获取绑定的事件
event.click[0].handler
function
二。 1. js的基础的调试手段。alert("string"); console.log("hello");debugger();
2.id为“fileName2ctlBtn"的元素的所有属性及事件的查看 console.dir(document.getElementById("fileName2ctlBtn"))
或者为 $("#fileName2ctlBtn");
dir($_); //“$_“ 表示上一个对象
3.查看json数据对象
var obj={username:"mary",age:15};
keys(obj);
values(obj);
4.通过chrome,查看发送的请求(Network),观察提交的参数,及相应的返回结果,对ajax异步提交非常好用
相关文章推荐
- 实现跟踪javascript代码进行调试
- 实现跟踪javascript代码进行调试
- 调试Javascript代码(浏览器F12)
- JavaScript用JQuery呼叫Server端方法实现代码与参考语法
- JavaScript与JQuery的AJAX的使用代码
- jQuery和JavaScript实现相同操作的等价代码
- html&JavaScript&innerHTML演练(计算器):利用jQuery简化代码
- Jquery第一篇【介绍Jquery、回顾JavaScript代码、JS对象与JQ对象的区别】
- delphi跟踪调试vcl代码的方法
- [JavaScript/JQuery] jquery实现滑屏大图定时收缩为小banner图片的广告代码
- _FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程)
- JavaScript组件之JQuery(A~Z)教程(基于Asp.net运行环境)[示例代码下载]
- __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程 )
- 如何用 Visual studio 2003/2005 调试 ASP 应用程序、Javascript 代码
- 使用C/C++预定义宏进行调试跟踪代码
- 关于目标跟踪matlab代码调试时一个问题的解决办法
- jquery中使用javascript的with简化代码的写法
- 调试Javascript代码(浏览器F12及VS中debugger关键字)
- JQuery动态执行javascript代码的方法