Mis on JavaScripti proovimise proovimine ja kuidas see töötab?



proovige nii JavaScripti konstruktsioonides püüdmist kui ka visete operaatorit erandite käsitlemiseks. Saate tabada programmeerija loodud ja käitamise erandeid.

Ükskõik kui hea programmeerimises olete, on teatud skriptides vigu. Need vead võivad ilmneda kasutaja ootamatu sisendi, serveri eksliku vastuse või mõne muu põhjuse tõttu. Proovige järele jõuda võimaldab teil tabada vigu ja suremise asemel teha midagi mõistlikumat. Selles artiklis näeme, kuidas JavaScript kasutab proovivõtet erandi käsitlemiseks järgmises järjestuses:

Alustagem.





Käivitusvea käitlemine JavaScripti

Veakäsitlus on arenenud juba Netscape'i ja IE4 ajastust. JavaScripti vea korral ei pea leppima sellega, mida brauser teile näkku viskab, vaid võite selle hoopis enda kätte võtta. JavaScripti proovimisseade aitab teil marsruudi uuesti suunata, kui ilmneb JavaScripti erand.

lihtne sissejuhatus andmeteadusse

Koos teiste kaitsvate kodeerimisvõtetega nagu ja onError sündmus, try-catch lisab võimaluse navigeerida teatud vigades, mis minevikus oleksid teie skripti koheselt peatanud.



Mis on JavaScripti proovimise püüdmine?

JavaScripti uusimad versioonid lisasid erandite haldamise võimalusi. JavaScripti juurutab erandite käsitlemiseks nii proovimise-püüdmise konstruktsiooni kui ka viskeoperaatori. Saate tabada programmeerija loodud ja käitamise erandeid, kuid te ei saa JavaScripti süntaksivigu.

Try-lauset kasutatakse koodiploki määratlemiseks, mida selle käivitamisel testitakse vigade suhtes. Püügilauset kasutatakse koodiploki määratlemiseks, mis käivitatakse juhul, kui prooviplokis ilmneb viga.

JavaScripti laused proovige ja püüdke tulevad paaridena:



proovige {proovimiseks koodi blokeerimine} püüdmine (eksimine) {vigade käsitsemiseks koodiplokk}

Kui prooviplokis ilmneb erand, paigutatakse erand eksima ja lukustusblokk täidetakse.

Proovige saagi näidet

Siin on näide JavaScripti proovimisest:

var message, x message = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('demo'). value try {if (x == '') thr 'on tühi' if (isNaN (x)) visk 'ei ole arv' x = arv (x) kui (x> 10) visk 'on liiga kõrge' kui (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } } 

Väljund:

Väljund - proovige saaki javascriptis - edureka

mis on java näited

Sellega oleme jõudnud oma artikli lõpuni. Loodan, et saite aru, kuidas vigade püüdmiseks kasutatakse JavaScripti proovimist.

Vaadake meie mis on varustatud juhendajate juhitud elava koolituse ja reaalse elu projektikogemusega. See koolitus võimaldab teil omandada oskusi, mis võimaldavad töötada tagumise ja esiotsa veebitehnoloogiatega. See sisaldab koolitust veebiarenduse, jQuery, Angular, NodeJS, ExpressJS ja MongoDB kohta.

Kas teil on meile küsimus? Palun mainige seda selle ajaveebi kommentaaride jaotises ja võtame teiega ühendust.