如何使用 Google Chromes 开发人员工具逐行执行我的 javascript 代码而不进入 javascript 库?
例如,我在我的网站上大量使用 jQuery,我只想调试我编写的 jQuery,而不是 jquery 库中的 javascript/jquery。我如何只单步执行我自己的 jquery/javascript 而不必单步执行 jquery 库中的数百万行?
所以如果我有以下几点:
function getTabFrame() {
$.ajax({
url: 'get_tab_frame.aspx?rand=' + Math.random(),
type: 'GET',
dataType: 'json',
error: function(xhr, status, error) {
//alert('Error: ' + status + '\nError Text: ' + error + '\nResponse Text: ' + xhr.responseText);
},
success: function(data) {
$.each(data, function(index, item) {
// do something here
});
}
});
}
如果我将断点放在$.ajax({
,如果我开始调试它在它停止的地方,如果我然后按 F11,它会直接进入 jQuery 库。我不希望这种情况发生,我希望它转到下一行,即url: 'get_tab_frame.aspx?rand=' + Math.random(),
.
我试过按 F10 键,但这直接}
导致函数关闭。而F5只是去下一个断点,没有逐行逐行。