- Apakah pengendalian kesilapan dalam JavaScript?
- Apakah amalan terbaik pengendalian kesilapan di JS?
- Cara mendapatkan respons ralat di JS?
Apakah pengendalian kesilapan dalam JavaScript?
JavaScript menyediakan mekanisme pengendalian kesilapan untuk menangkap ralat runtime menggunakan blok percubaan-catch-finally, serupa dengan bahasa lain seperti Java atau C#. Sintaks: cuba // kod yang boleh membuang ralat tangkapan (ex) // code hendak dilaksanakan jika ralat berlaku akhirnya // code dilaksanakan tanpa mengira ralat berlaku atau tidak
Apakah amalan terbaik pengendalian kesilapan di JS?
Jangan terlalu banyak "cuba menangkap"
Amalan terbaik pertama "pengendalian pengecualian" adalah, jangan terlalu banyak "pengendalian pengecualian."Biasanya, kami mengendalikan pengecualian di lapisan luar dan melemparkan dari dalam supaya apabila pengecualian berlaku, kami dapat memahami dengan lebih baik apa yang menyebabkannya.
Cara mendapatkan respons ralat di JS?
Apabila ralat berlaku, JavaScript biasanya akan berhenti dan menghasilkan mesej ralat. Istilah teknikal untuk ini adalah: JavaScript akan membuang pengecualian (membuang kesilapan). JavaScript sebenarnya akan membuat objek ralat dengan dua sifat: nama dan mesej.