Javascript Syntax Error

Javascript Syntax Error


Når du lære å bruke et programmerings eller skriptspråk som Javascript, vil det nødvendigvis bli når du trenger å feilsøke. Å gjøre feil i syntaksen til Javascript-koden er uunngåelig til tider. Finne dine feil er en nøkkel programmering dyktighet og er ofte vanskeligere enn faktisk å fikse dem. Det er mange forskjellige typer feil som kan føre til Javascript-feil, inkludert skrivefeil og logiske feil. Ved å følge en standard prosess, kan du bygge på programmering ferdigheter og skape pålitelige skript.

Bruksanvisning

1 Vis Javascript-kode i en teksteditor som fremhever de syntakselementene nøyaktig. Hvis du er ved hjelp av en enkel tekst editor som Notisblokk, kan det hende at Javascript ikke bli markert. Ved hjelp av en editor som Notepad ++, Gedit eller TextWrangler kan du se koden med strukturer fargede og fremhevet på en måte som gjør feil mer synlig. Dette bidrar også til å redusere sannsynligheten for å inkludere syntaksfeil i den første plass.

2 Isoler de problematiske utdrag av Javascript-kode. Hvis en webside eller nettstedet bruker en Javascript ressurs med mange funksjoner i det, kan det være vanskelig å vite hvilken som forårsaket dine feil. Finne syntaksfeil innebærer stadig innsnevring ned mulige kildeområder, til slutt honing på de delene av koden ansvarlig. I noen tilfeller kan det være nyttig å kopiere deler av koden i egne skript eller HTML-side-filer, åpne og kjører disse filene hver for å avgjøre om de inneholder problema syntaks.

3 Bruk spor uttalelser for å finne kilden til Javascript-feil. I programmering, spor uttalelser tillate deg å finne og teste hva som skjer på enkelte punkter under utførelsen av et skript. Følgende eksempel syntaks demonstrerer en enkel spor uttalelse i Javascript bruke "alert" funksjon:

Var someValue = "hallo";

alert (someValue);

Denne teknikken er ikke ideelt på live nettsteder, men det kan være nyttig i utviklingstomter. For flere Javascript-applikasjoner kompliserte, kan det være lurt å bruke Javascript feillogging som i følgende eksempel kode:

console.log (someValue);

4 Lag små, inkrementelle endringer i Javascript-kode. Å gjøre enkle endringer en av gangen og teste dine websider etter hver endring du gjør, vil tillate deg å spore kilden til et problem mer nøyaktig. For eksempel, hvis du gjør en rekke endringer og utførelsen av skriptet endringer som følge, kan du ikke være i stand til å fortelle umiddelbart som endringen har hatt denne effekten.

5 Bruk nettleserens verktøy for å hjelpe prosessen med å fikse Javascript syntax error din. Mange nettleserens verktøy for webutvikling er tilgjengelig som kan gjøre debugging mye enklere og mindre tidkrevende. Firebug er en av de mest populære verktøy for Javascript utvikling. Verktøyet er rettet mot Firefox, men det er også tilgjengelig i begrenset form som Firebug Lite, som er kompatibel med Internet Explorer, Safari, Chrome og Opera. Alternative nettleser verktøy inkluderer Web Developer Toolbar og Debug Bar.

Hint

  • Coding trinnvis kan være nyttig i alle faser av utviklingen, ikke bare debugging.
  • Ikke la Javascript syntaks feil få deg ned. Debugging er en daglig realitet for alle som utfører programmeringsoppgaver.