Kas ir izmēģināt ķeršanu JavaScript un kā tas darbojas?



mēģiniet noķert javascript konstrukcijas, kā arī metienu operatoru, lai apstrādātu izņēmumus. Jūs varat noķert programmētāja ģenerētus un izpildlaika izņēmumus.

Neatkarīgi no tā, cik labi jums padodas programmēšana, dažos skriptos būs kļūdas. Šīs kļūdas var rasties negaidītas lietotāja ievades, kļūdainas servera atbildes vai kāda cita iemesla dēļ. Mēģiniet panākt ļauj noķert kļūdas un tā vietā, lai nomirtu, dari kaut ko saprātīgāku. Šajā rakstā mēs redzēsim, kā JavaScript izmanto mēģinājumu panākt, lai rīkotos ar izņēmumu šādā secībā:

Sāksim.





Runtime Error apstrāde JavaScript

Kļūdu apstrāde ir attīstījusies kopš Netscape un IE4 laikmeta. JavaScript kļūdas gadījumā jums nav jāsamierinās ar to, ko pārlūks iemet jūsu sejā, bet jūs varat to ņemt savās rokās. Mēģinājums noķert JavaScript palīdz jums novirzīt maršrutu, kad tiek konstatēts JavaScript izņēmums.

kas ir applets java ar piemēru

Kopā ar citām aizsardzības kodēšanas metodēm, piemēram, un onError notikums, try-catch, papildina iespēju pārvietoties pa noteiktām kļūdām, kuras agrāk būtu uzreiz apturējušas jūsu skriptu pie tā celiņiem.



Kas ir mēģināt ķert JavaScript?

Jaunākās JavaScript versijas pievienoja izņēmumu apstrādes iespējas. JavaScript ievieš mēģinājumu noķert konstrukciju, kā arī metiena operatoru, lai apstrādātu izņēmumus. Varat noķert programmētāja ģenerētus un izpildlaika izņēmumus, taču nevarat noķert JavaScript sintakses kļūdas.

Izmēģinājuma paziņojums tiek izmantots, lai definētu koda bloku, kas jāpārbauda attiecībā uz kļūdām, kamēr tas tiek izpildīts. Tā kā nozvejas paziņojums tiek izmantots, lai definētu koda bloku, kas jāizpilda, ja mēģinājuma blokā rodas kļūda.

JavaScript paziņojumi mēģina un noķer pa pāriem:



mēģiniet {mēģināt bloķēt kodu} noķert (kļūdīties) {koda bloks, lai apstrādātu kļūdas}

Kad mēģinājuma blokā rodas izņēmums, izņēmums tiek ievietots mapē kļūdīties un aizķeršanas bloks tiek izpildīts.

Izmēģiniet nozvejas piemēru

Šeit ir JavaScript Try Catch piemērs:

var message, x message = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('demo'). value try {if (x == '') throws 'is empty' if (isNaN (x)) mest 'nav skaitlis' x = skaitlis (x), ja (x> 10) metiens 'ir par augstu', ja (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } } 

Izeja:

saistītā saraksta programma c

Rezultāts - mēģiniet noķert javascript - edureka

Ar to mēs esam nonākuši mūsu raksta beigās. Es ceru, ka jūs sapratāt, kā kļūdu notveršanai tiek izmantots JavaScript mēģinājums catch.

Pārbaudiet mūsu kas nāk ar instruktoru vadītu tiešraides apmācību un reālās dzīves projektu pieredzi. Šīs apmācības ļauj jums prasmīgi strādāt ar back-end un front-end tīmekļa tehnoloģijām. Tas ietver apmācību par Web izstrādi, jQuery, Angular, NodeJS, ExpressJS un MongoDB.

Vai mums ir jautājums? Lūdzu, pieminējiet to šī emuāra komentāru sadaļā, un mēs ar jums sazināsimies.