Come posso passare il mio codice javascript riga per riga utilizzando gli strumenti di sviluppo di Google Chromes senza che passi nelle librerie javascript?Javascript Debug linea per linea utilizzando Google Chrome
Ad esempio, sto utilizzando fortemente jQuery sul mio sito, e voglio solo eseguire il debug del jQuery che ho scritto, e non del javascript/jquery nelle librerie jquery. Come faccio a passare attraverso la mia jquery/javascript e non devo sfogliare milioni di righe nelle librerie jquery?
Quindi, se ho il seguente:
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
});
}
});
}
se metto il punto di interruzione a $.ajax({
, se li avviare il debug che dove si ferma, se poi premo F11, va dritto nelle librerie jQuery . Non voglio che ciò accada, voglio che vada alla riga successiva che è url: 'get_tab_frame.aspx?rand=' + Math.random(),
.
Ho provato a premere F10 invece, ma questo va direttamente al }
di chiusura della funzione. E F5 passa al prossimo punto di interruzione senza passare da una riga all'altra.
Quando hai principalmente problemi? Quando colpisci le eccezioni? –
Fondamentalmente, ho così tanto javascript che non riesco più a vederne la struttura nella mia mente, quindi volevo solo passare attraverso il mio codice per ricordare a me stesso come tutto funziona per capire dove cercare il problema. .. – oshirowanen
Sembra molto simile a http://stackoverflow.com/questions/7827882/avoid-stepping-through-javascript-file-in-chrome-developer-tools?rq=1 – rjmunro