Firebug Funksjoner

Firebug er en Firefox-tillegg som lar deg feilsøke og gjennomgå Javascript-skript. Programmerere bruke Firebug å feilsøke Javascript i sin testing datamaskin. Hvis et skript feiler, gjør websidene ikke gjengis riktig. Firebug har flere funksjoner som gjør det mulig for deg å se koden din for syntaks eller logiske feil, slik at du kan gå gjennom koden til du finner problemer som må løses.

Brytningspunkter

Stoppunkter, som ser ut som store røde prikker plassert foran en Javascript-kjøring uttalelse, la deg stoppe henrettelsen av koden din mens den kjører i testleseren. Du kan plassere stoppunkter på den første linjen med kode for å begynne å tråkke gjennom koden helt i begynnelsen, eller plassere et stoppunkt flere linjer nedover for å stoppe henrettelsen på en plagsom delen. Brytningspunkter er satt ved å åpne Firefox, som starter Firebug, og høyreklikker på en Javascript uttalelse.

betinget Pause

En del av debugging kode er å finne logiske feil. Logiske feil oppstår når koden ikke tilordne riktige verdien til en variabel og ikke klarer å utføre som forventet. Disse feilene er atskilt fra syntaksfeil, fordi de ikke alltid føre til at Javascript for å krasje, mens syntaksfeil stoppe henrettelsen. Betinget pauser gjør at du kan stoppe henrettelsen og pause koden avhengig av verdien til en variabel. Denne prosessen hjelper deg teste for logiske feil. Hvis du vil bruke betinget pauser, høyreklikk en Javascript-artikkel og skriv inn en verdi for en variabel som går tilstanden om variabelen i skriptet lik verdien du angir.

se variabler

Den "Watch" i Firebug-lar deg se verdien av en variabel som koden utfører linje for linje. Du legger variabler til klokken listen ved å dra og slippe variabelnavnet til Firebug rutenettet vises nederst i nettleservinduet. Du kan også se kontrollene som knapper, tekstbokser og lenker. Denne funksjonen hjelper deg å teste for kontroller satt til null som kan bryte din kode.

feil Logging

Midlertidig stans kode er ikke alltid nok når du trenger å finne en feil. Firebug inkluderer en logging funksjon som lar deg se dagens kjøring problemer hvis koden din krasjer. Du logger Firebug klassen initialisering trinnene i Javascript, slik at du kan finne ut om problemet er browser-relatert eller koden som forårsaker krasj på test datamaskinen.