Mikä on Try Catch JavaScriptissä ja miten se toimii?

Yritä saada kiinni javascript-rakenteista sekä heittää operaattori käsittelemään poikkeuksia. Voit saada kiinni ohjelmoijan luomista ja ajonaikaisista poikkeuksista.

Riippumatta siitä, kuinka hyvä olet ohjelmoinnissa, joissakin skripteissä on virheitä. Nämä virheet voivat johtua odottamattomasta käyttäjän syötteestä, virheellisestä palvelimen vastauksesta tai muusta syystä. Kokeile kiinni avulla voit saada kiinni virheistä ja tehdä kuoleman sijasta jotain järkevämpää. Tässä artikkelissa näemme, kuinka JavaScript käyttää try-catch-käsitellä poikkeusta seuraavassa järjestyksessä:

Aloitetaanpa.





Suorituksenaikaisen virheen käsittely JavaScriptissä

Virheiden käsittely on kehittynyt Netscapen ja IE4: n iästä lähtien. Sinun ei tarvitse tyytyä siihen, mitä selain heittää kasvoillesi JavaScript-virheen sattuessa, mutta voit sen sijaan ottaa asian omiin käsiisi. JavaScriptin try-catch-käsky auttaa sinua ohjaamaan uudelleen, kun JavaScript-poikkeus esiintyy.

kuinka kirjoittaa tostring menetelmä java

Yhdessä muiden puolustavien koodaustekniikoiden, kuten ja onError-tapahtuma, try-catch lisää mahdollisuuden liikkua tietyissä virheissä, jotka aiemmin olisivat pysäyttäneet komentosarjan heti sen kappaleilla.



Mikä on Try Catch JavaScriptissä?

Uusimmat JavaScript-versiot lisäsivät poikkeusten käsittelyominaisuudet. JavaScript toteuttaa try-catch-rakenteen sekä heitto-operaattorin käsittelemään poikkeuksia. Voit saada kiinni ohjelmoijan luomista ja ajonaikaisista poikkeuksista, mutta et saa kiinni JavaScript-syntaksivirheistä.

Try-käskyä käytetään määrittelemään koodilohko, joka testataan virheiden varalta suorituksen aikana. Saalislauseketta käytetään määrittämään koodilohko, joka suoritetaan, jos kokeilulohkossa tapahtuu virhe.

JavaScript-lauseet try and catch tulevat pareittain:



kokeile {kokeile koodilohkoa} kiinni (err) {koodilohko virheiden käsittelemiseksi}

Kun kokeilulohkossa tapahtuu poikkeus, poikkeus sijoitetaan virhe ja salpalohko suoritetaan.

Kokeile saalisesimerkkiä

Tässä on esimerkki JavaScript Try Catchista:

var message, x message = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('demo'). value try {if (x == '') heittää 'on tyhjä' if (isNaN (x)) heitto 'ei ole luku' x = numero (x) jos (x> 10) heitto 'on liian korkea' jos (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } } 

Tuotos:

Tulos - kokeile saalis javascriptissä - edureka

mitä sarjallisuus on java

Tämän avulla olemme päässeet artikkelimme loppuun. Toivon, että ymmärsit, kuinka JavaScript-kokeilun saalista käytetään virheiden havaitsemiseen.

Katso meidän joka sisältää ohjaajan vetämän live-koulutuksen ja tosielämän projektikokemuksen. Tämä koulutus antaa sinulle taitoja työskennellä back-end- ja front-end-verkkoteknologioiden kanssa. Se sisältää koulutusta verkkokehityksestä, jQuerystä, Angularista, NodeJS: stä, ExpressJS: stä ja MongoDB: stä.

Onko sinulla kysymys meille? Mainitse se tämän blogin kommenttiosassa ja palaamme sinuun.