Kaj je Try Catch v JavaScript in kako deluje?



poskusite ujeti v konstrukcijah javascript in operaterju throws za obdelavo izjem. Ujamete lahko izjeme, ki jih ustvarijo programerji in med izvajanjem.

Ne glede na to, kako dobri ste v programiranju, bodo v nekaterih skriptah napake. Te napake se lahko pojavijo zaradi nepričakovanega vnosa uporabnika, napačnega odziva strežnika ali katerega koli drugega razloga. Poskusite se ujeti vam omogoča, da ujamete napake in namesto umiranja naredite nekaj bolj razumnega. V tem članku bomo videli, kako JavaScript uporablja poskusni ulov za obravnavo izjeme v naslednjem zaporedju:

Začnimo.





Obravnava napake med izvajanjem v JavaScript

Obravnavanje napak se je razvijalo že od starosti Netscapea in IE4. V primeru napake JavaScript se vam ni treba zadovoljiti s tem, kar vam brskalnik vrže v obraz, ampak lahko zadevo vzamete v svoje roke. Izjava try-catch JavaScript-a vam pomaga pri preusmerjanju, ko naletite na izjemo JavaScript.

spletna aplikacija ruby ​​on rails

Skupaj z drugimi obrambnimi tehnikami kodiranja, kot so in dogodek onError, poskus-catch dodaja možnost krmarjenja po določenih napakah, ki bi v preteklosti skript takoj ustavile na svojih poteh.



Kaj je Try Catch v JavaScript?

Najnovejše različice JavaScripta so dodale zmožnosti obdelave izjem. JavaScript implementira konstrukcijo try-catch in operater throw za obdelavo izjem. Ujamete lahko izjeme, ki jih ustvarijo programerji, in runtime, vendar ne morete ujeti sintaksnih napak JavaScript.

Stavek try se uporablja za definiranje bloka kode, ki se preskuša na napake med izvajanjem. Stavek catch pa se uporablja za definiranje bloka kode, ki se izvede, če pride do napake v bloku try.

Izjave JavaScript poskušajo ujeti v parih:



poskusite {Block of code to try} catch (err) {Block kodo za obdelavo napak}

Ko pride do izjeme v poskusnem bloku, je izjema postavljena v napaka in ulovni blok se izvede.

Poskusite primer ulova

Tu je primer JavaScript Try Catch:

sporočilo var, x sporočilo = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('demo'). vrednost try {if (x == '') throw 'is empty' if (isNaN (x)) met 'ni število' x = število (x), če je (x> 10) met 'previsok', če (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } } 

Izhod:

Izhod - poskusite ujeti v javascriptu - edureka

kako namestiti php na Windows

S tem smo prišli do konca našega članka. Upam, da ste razumeli, kako se poskus ulova v JavaScript uporablja za lovljenje napak.

Oglejte si našo ki prihaja z usposabljanjem pod vodstvom inštruktorjev v živo in izkušnjami iz resničnih projektov. To usposabljanje vam omogoča, da obvladate veščine za delo z zalednimi in prednjimi spletnimi tehnologijami. Vključuje usposabljanje za spletni razvoj, jQuery, Angular, NodeJS, ExpressJS in MongoDB.

Imate vprašanje za nas? Prosimo, omenite to v oddelku za komentarje tega spletnega dnevnika in javili se vam bomo.