Hvordan diagnostisere problemer med Javascript
Javascript-feil er svært vanlig og vite noen grunnleggende om hva som skjer når slike meldinger dukker opp kan hjelpe i å møte dem. Javascript-feil ikke stammer fra datamaskinen, men heller nettstedet du viser feilaktig kode fra er den skyldige. Når nettleseren er i stand til å lese koden grunn av en feil i programmering eller en manglende komponent, vises en feilmelding. Prosessen med å diagnostisere feil i koden kalles feilsøking.
Bruksanvisning
Visual Debugging
1 Fyr opp nettleseren din.
2 Klikk på "Verktøy" menyen "Alternativer for Internett."
3 Klikk på "Avansert" fanen og under "Browsing" sørge for at følgende alternativer er aktivert:
Deaktiver feilsøking i skript (Internet Explorer)
Deaktiver feilsøking i skript (Annet)
Vis en melding for hver skriptfeil
Det tredje alternativet muliggjør en dialog feil å dukke opp automatisk når det oppdages en Javascript-feil.
4 Åpne en nettside som inneholder Javascript-kode. Antar det inneholder en feil, vil en pop-up dialogboks som varsler deg om en mulig feil og anbefale mulige feilsøkere.
5 Velg debugger du ønsker å velge å åpne Javascript-kode.
6 Klikk "Yes" for meldingen som spør om du vil feilsøke med den valgte debugger. Dette åpner opp koden på valgte debugger miljø (I dette tilfellet, Visual Studio).
7 Finn den markerte delen av koden. Dette er årsaken til problemet. For enkle feil, er det uthevede feil nok til å finne ut hva som gikk galt og fikse det. I kompliserte saker, bruke feilsøkingsfunksjonene i programmet ditt.
8 Gå til "Debug" -menyen og finne passende alternativ.
"Debugger" Keyword
9 Kjør nettside med Javascript-kode som skal feilsøkes.
10 Finn den delen av koden inni debugger der det er en varselmelding som ser omtrent slik ut:
(Melding respons.) Varsel;
11 Legg linjen "debugger" over varselet regnskapet som følger:
debugger
GÅ
(Melding respons.) Varsel;
12 Klikk på "Debug" \ "Windows" "Locals".
1. 3 Finn "Call Stack" vinduet nederst til venstre i vinduet og dobbeltklikk på den funksjonen hvor "debugger" søkeord ble plassert.
14 Fikse feilene og være sikker på ikke å forlate debugger uttalelser i koden.
Hint
- Når debugging tilfeldigvis passerte informasjon som strenger, den "locals" vindu, som ligger under "Debug" "Windows" -menyen kan brukes til å finne en bestemt del av koden som forårsaker problemer, sammen med sine egenskaper og verdier.
- Den "Debugger" søkeord metoden brukes der en pop-up varsling med meldingen "udefinert" vises.