Hindi mahalaga kung gaano ka mahusay sa pag-program, magkakaroon ng mga pagkakamali sa ilang mga script. Ang mga error na ito ay maaaring mangyari dahil sa hindi inaasahang pag-input ng gumagamit, isang maling tugon sa server o anumang iba pang kadahilanan. Subukang abutin ay nagbibigay-daan sa iyo upang mahuli ang mga error at, sa halip na mamatay, gumawa ng isang bagay na mas makatwiran. Sa artikulong ito, makikita natin kung paano ginagamit ng JavaScript ang try-catch upang hawakan ang pagbubukod sa sumusunod na pagkakasunud-sunod:
- Paghawak ng Runtime Error sa JavaScript
- Ano ang Try Catch sa JavaScript?
- Subukan ang Makibalita Halimbawa
Magsimula na tayo.
Paghawak ng Runtime Error sa JavaScript
Ang paghawak ng error ay umuusbong mula pa noong edad ng Netscape at IE4. Hindi mo kailangang manirahan para sa kung ano ang itinapon ng browser sa iyong mukha sa isang kaganapan ng isang error sa JavaScript ngunit sa halip, maaari mong gawin ang bagay sa iyong sariling mga kamay. Makakatulong sa iyo ang pahayag ng pagsubok na mahuli ng JavaScript sa pag-rerouting muli kapag may nakasalungat na isang JavaScript
kung paano gumawa ng naka-link na listahan sa c
Kasabay ng iba pang mga diskarte sa pagtatanggol sa pag-coding tulad ng at ang onError na kaganapan, ang try-catch ay nagdaragdag ng kakayahang mag-navigate sa paligid ng ilang mga error na dati ay agad na huminto sa iyong script sa mga track nito.
Ano ang Try Catch sa JavaScript?
Ang pinakabagong mga bersyon ng JavaScript ay nagdagdag ng mga kakayahan sa paghawak ng pagbubukod. Ipinatutupad ng JavaScript ang try-catch konstruksyon pati na rin ang throw operator upang mahawakan ang mga pagbubukod. Maaari mong mahuli ang mga pagbubukod na nabuo ng programmer, ngunit hindi mo mahuli ang mga error sa JavaScript syntax.
Ginamit ang pahayag ng pagsubok upang tukuyin ang isang bloke ng code upang masubukan para sa mga error habang isinasagawa ito. Samakatuwid, ang pahayag ng catch ay ginagamit upang tukuyin ang isang bloke ng code na naisakatuparan kung may naganap na error sa try block.
Ang mga pahayag sa JavaScript na subukan at mahuli ay magkakasama:
subukan ang {Block of code to try} catch (err) {Block of code upang hawakan ang mga error}
Kapag nangyari ang isang pagbubukod sa try block, inilalagay ang pagbubukod nagkamali at ang catch block ay naisakatuparan.
Subukan ang Makibalita Halimbawa
Narito ang isang halimbawa ng JavaScript Subukan ang Makibalita:
var message, x message = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('demo'). subukan ang halaga {kung (x == '') itapon 'ay walang laman' kung (isNaN Ang (x)) itapon 'ay hindi isang numero' x = Bilang (x) kung (x> 10) magtapon 'ay masyadong mataas' kung (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } }
Output:
Sa pamamagitan nito, napunta kami sa dulo ng aming artikulo. Inaasahan kong naiintindihan mo kung paano ginagamit ang try catch sa JavaScript upang mahuli ang mga error.
kung paano itakda ang landas ng java
Suriin ang aming na kasama ng live na pagsasanay na pinamunuan ng magtuturo at karanasan sa proyekto sa totoong buhay. Ang pagsasanay na ito ay gumagawa sa iyo ng kasanayan sa mga kasanayan upang gumana sa back-end at front-end na mga teknolohiya sa web. Kabilang dito ang pagsasanay sa Pag-unlad sa Web, jQuery, Angular, NodeJS, ExpressJS, at MongoDB.
May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng blog na ito at babalikan ka namin.