JavaScript® je računalni programski jezik koji se obično koristi za razvoj internetskih softverskih aplikacija. Kao i svi programski jezici, programski jezik JavaScript® sastoji se od krutog skupa matematičkih pravila, također poznatih kao sintaksa, koja se izražavaju u obliku izvornog koda. Ako je JavaScript® sintaksa netočna, kao što je slučaj u kojem je programer upisao netočne znakove u izvorni kod, bit će vraćena JavaScript® pogreška i aplikacija neće funkcionirati.
JavaScript® pogreška može uzrokovati velike probleme za web stranicu ako je jako ovisna o JavaScript®. Ovaj programski jezik je sveprisutan na Internetu jer poboljšava cjelokupnu funkcionalnost web stranice. Također nadopunjuje druge internetske programske jezike kao što je HyperText Markup Language (HTML).
Uobičajeno područje na koje može utjecati JavaScript® pogreška je online obrazac za kontakt. Programeri obično koriste JavaScript® u svrhu provjere valjanosti obrazaca za kontakt, kao što je nedopuštanje unosa nevažećih znakova u tekstualna polja. Ako se, na primjer, dogodila JavaScript® pogreška na obrascu za kontakt, obrazac ne bi bio potpuno funkcionalan.
Unutar mnogih glavnih web preglednika postoji izborna postavka za prikaz JavaScript® pogreške. Korisnik može odabrati da omogući ili onemogući ovu opciju. Ako korisnik onemogući ovu opciju, neće biti svjestan JavaScript® pogreške, a u tom slučaju web stranica možda neće ispravno funkcionirati. JavaScript® programeri obično imaju omogućenu ovu opciju kako bi provjerili radi li njihovo programiranje ispravno. Ako je ova opcija omogućena, web preglednik će obavijestiti korisnika o točnoj lokaciji JavaScript® pogreške unutar izvornog koda, kao što su broj retka i broj znaka.
Mogu se pojaviti brojne JavaScript® pogreške, uključujući nevažeće znakove i netočnu sintaksu. Ako JavaScript® programer prima kontinuirane pogreške u svom kodiranju, bit će potrebno rješavanje problema. To će zahtijevati od programera da utvrdi mjesto pogreške unutar izvornog koda i da ispravi postojeće pogreške. Obično će programer ispraviti problem kontinuiranim testiranjem, koristeći pokušaje i pogreške, dio JavaScript® koda koji ne radi kako bi trebao biti.
Programer može koristiti različite vrste softverskih aplikacija za kodiranje JavaScript®, uključujući uređivač običnog teksta ili aplikaciju za web razvoj bogatu funkcijama. Programeri češće koriste snažne aplikacije za razvoj weba jer imaju JavaScript® značajke za otklanjanje pogrešaka. Uređivač običnog teksta obično koriste stručni JavaScript® programeri koji su vrlo iskusni u ovom području.