Hvordan diagnostisere problemer med Javascript

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

(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.