Nwlapcug.com


Numero di riga di errore JavaScript

Numero di riga di errore JavaScript


Quando gli sviluppatori di costruire siti Web, spesso utilizzano funzioni JavaScript per migliorare l'interattività. Quando il codice di script di scrittura, gli errori sono comuni..--infatti, è raro di scrivere uno script senza errori al primo tentativo. Per questo motivo, gli sviluppatori spesso bisogno di debug degli script scritti in JavaScript. Il debug è il processo di individuazione e risoluzione degli errori di codice. Durante la visualizzazione di pagine Web in un browser, gli sviluppatori e gli utenti spesso vedono messaggi di errore che indica il numero di riga del codice in questione.

Fonte

Un numero di riga di errore JavaScript è relativo al file di codice sorgente. Questo è perché le pagine Web possono utilizzare funzioni JavaScript in varie località, tra cui la sezione HTML head, la sezione del corpo e file di script separato. Quando gli sviluppatori di visualizzare un messaggio di errore che indica un numero di riga, devono considerare questo per quanto riguarda l'origine di script. Per questo motivo, a volte un numero di riga indicato dal browser Web può essere fuorviante.

Script di pagina

Gli sviluppatori spesso includono funzioni JavaScript nelle sezioni testa e il corpo di una pagina HTML. Sezione di testa contiene funzioni che vengono chiamate all'interno del corpo, normalmente da browser e utente eventi quali l'interazione con gli elementi della pagina. Sezioni di script nel corpo della pagina eseguire quando viene caricata la pagina, come il browser funziona attraverso il markup HTML e lo rende all'utente. I numeri di riga di errore per gli script nella pagina sono normalmente relativo al file di markup della pagina nel suo complesso, non solo le sezioni interessate di codice di script.

File di script

Gli sviluppatori possono includere funzioni JavaScript nei file dedicati salvati con l'estensione ". js". All'interno della pagina Web, il codice può collegare a questi file come segue:
< script type = "text/javascript" src="scripts/myfunctions.js" >< / script >

Quando il browser Visualizza la pagina, importa il contenuto dello script indicato. La pagina Web può fare riferimento alle funzioni nello script come sarebbe per funzioni nello stesso file come il markup HTML. I numeri di riga di errore per tali script sono normalmente un'indicazione della posizione all'interno del file di script stesso.

Effetti a catena

Quando si individua l'origine di un errore, gli sviluppatori naturalmente cercano alcuna prova che il browser fornisce, inclusi i numeri di riga di script. Tuttavia, la causa di un errore non può essere il problema che del browser ha identificato, come errori possono avere ripercussioni. Se un errore non ha alcun effetto evidente iniziale e quindi provoca un altro errore altrove in uno script, il browser potrebbe indicare la fonte di questo secondo errore, piuttosto che quello originale. Per questo motivo, gli sviluppatori spesso necessario tracciare il flusso del codice elaborazione indietro dal numero di riga di errore indicato nel browser.