JavaScript-tunnistus
- Edellinen sivu JS JSON
- Seuraava sivu JS-tyylisäännöt
Virheet tapahtuvat aina, kun kirjoitat uutta tietokonekoodia.
JavaScript-tunnistus
JavaScriptin kirjoittaminen ilman asennusohjelmaa on vaikeaa.
Koodissasi saattaa olla kielioppivirheitä tai loogisia virheitä, jotka ovat vaikeita diagnoositella.
Yleensä, jos JavaScript-koodi sisältää virheitä, ei tapahdu mitään. Ei ole virheilmoitusta eikä mitään vihjeitä virheen löytämiseksi.
Yleensä, kun yrität kirjoittaa uutta JavaScript-koodia, virheitä voi tapahtua.
JavaScript-asennusohjelma
Ohjelmointikoodin virheiden löytäminen kutsutaan koodin asennukseksi.
Asennus ei ole yksinkertaista. Mutta onneksi kaikki nykyaikaiset selaimet sisältävät sisäänrakennetun asennusohjelman.
Sisäänrakennettu asennusohjelma voidaan avata tai sulkea ja pakottaa virheilmoitukset käyttäjälle.
Voit myös asettaa keskeytyskohtia (koodin suorittamisen keskeytyspaikka) asennusohjelmassa ja tarkistaa muuttujia koodin suorituksen aikana.
Yleensä käynnistä selainasennus F12-näppäimellä ja valitse sitten asennusikkunasta "Konsoli".
console.log() -menetelmää
Jos selaimesi tukee asennusta, voit käyttää console.log()
Näytä JavaScriptin arvot asennusikkunassa:
esimerkki
<!DOCTYPE html> <html> <body> <h1>My First Web Page</h1> <script> a = 5; b = 6; c = a + b; console.log(c); </script> </body> </html>
vinkki:Vieritä meidän JavaScript Console -viittausoppaamme, saadaksesi lisätietoja console.log() -menetelmästä.
aseta keskeytyskohta
asennusikkunassa voit asettaa keskeytyskohtia JavaScript-koodiin.
jokaisessa keskeytyskohtaa JavaScript pysähtyy suorittamisessa, jotta voit tarkistaa JavaScriptin arvot.
arvojen tarkistamisen jälkeen voit jatkaa koodin suorittamista.
debugger-avainsana
debugger avainsanat pysäyttävät JavaScriptin suorituksen ja kutsuvat (jos on) asennusohjelman.
tämä on sama kuin asettaa keskeytyskohta asennusohjelmaan.
jos asennusohjelma ei ole käytettävissä,debugger
lauseella ei ole vaikutusta.
Jos asennusohjelma on käynnistetty, tämä koodi pysähtyy ennen kolmatta riviä suorittamista.
esimerkki
var x = 15 * 5; debugger; document.getElementById("demo").innerHTML = x;
Suosituimpien selainten virheenkorjaustyökalut
Yleensä voit ottaa virheenkorjauksen käyttöön selaimessa F12-näppäimistöllä ja valita 'konsoli' virheenkorjausvalikosta.
Muussa tapauksessa seuraa seuraavia vaiheita:
Chrome
- Avaa selain
- Valitse työkalut valikosta
- Valitse kehittäjätyökalut työkaluvalikosta
- Lopuksi, valitse konsoli
Firefox Firebug
- Avaa selain
- Mene sivulle: http://www.getfirebug.com
- Seuraavien ohjeiden mukaan: Miten asennetaan Firebug
Internet Explorer
- Avaa selain
- Valitse työkalut valikosta
- Valitse kehittäjätyökalut työkaluvalikosta
- Lopuksi, valitse konsoli
Opera
- Avaa selain
- Mene sivulle: http://dev.opera.com
- Seuraavien ohjeiden mukaan: Miten asennetaan Firebug Lite
Safari kehitysvalikko
- Napsauta Safari-valikkoa, asetukset, edistyneet.
- Valitse 'kehitysvalikko päänavigaatiopalkissa käytössä'.
- Kun valikossa ilmestyy uusi valinta 'kehitys', valitse 'näytä virheenvalikko'.
Tiesitkö?
Virheenkorjaus on prosessi, jossa testataan, löydetään ja vähennetään tietokoneohjelmassa olevia virheitä (buggeja).
Tietysti, ensimmäinen tunnettu tietokonebugi oli todellinen hyönteinen, joka oli jumissa elektroniseen laitteeseen.
- Edellinen sivu JS JSON
- Seuraava sivu JS-tyylisäännöt