JS зангилааны алдааг хэрхэн олж илрүүлэх вэ?
JS зангилааны алдааг хэрхэн олж илрүүлэх вэ?

Видео: JS зангилааны алдааг хэрхэн олж илрүүлэх вэ?

Видео: JS зангилааны алдааг хэрхэн олж илрүүлэх вэ?
Видео: NBA 2K MOBILE BASKETBALL PIGMY PLAYER 2024, Дөрөвдүгээр сар
Anonim

Мөн та хүргэх дөрвөн үндсэн аргыг мэддэг байх ёстой Зангилаа дахь алдаа . js : шидэх алдаа (үүнийг хийх үл хамаарах зүйл ). өнгөрөх алдаа буцаан залгах, тусгайлан өгсөн функц харьцах алдаа болон асинхрон үйлдлүүдийн үр дүн.

Үүнийг харгалзан та Express дахь алдааг хэрхэн зохицуулах вэ?

Хэрвээ чи хүсвэл бариул асинхрон алдаа , та илгээх хэрэгтэй алдаа руу алдаа илэрхийлэх дараагийн аргументаар дамжуулан зохицуулагч. Хэрэв та Async/await-г ашиглаж байгаа бол Экспресс апп, та боодолтой функцийг ашиглахыг хүсч байна илэрхийлэх -асинхрончлогч. Энэ нь танд оролдлогогүйгээр асинхрон код бичих боломжийг олгоно/ барих блокууд.

Цаашилбал, Epipe алдаа гэж юу вэ? програмчлалын нөхцөл (мөн POSIX-д EPIPE алдаа код болон SIGPIPE дохио), процесс нь үе тэнгийнхний хаагдсан хоолой эсвэл залгуур руу гаралтыг хүсэх үед.

Зүгээр л би try catch ашиглаж болох уу?

Энэ нь үл хамаарах зүйл хаясан эсвэл баригдсан эсэхээс үл хамааран үргэлж гүйцэтгэдэг. Та чадна нэг буюу хэд хэдэн үүр хичээ мэдэгдэл. Хэрэв дотоод бол хичээ мэдэгдэл хийдэг байхгүй барих -блок, хаалт хичээ мэдэгдэл барих -блокыг оронд нь ашигладаг. Та чадна бас ашиглах нь хичээ JavaScript үл хамаарах зүйлсийг зохицуулах мэдэгдэл.

JS зангилааны анхны буцаан дуудлагын алдаа гэж юу вэ?

Алдаа - анхны дуудлага # Ихэнх асинхрон аргууд нь Зангилаа . js үндсэн API нь хэлц үгийн хэв маягийг дагадаг алдаа - анхны буцаан дуудлага . Үйл ажиллагаа дуусах үед эсвэл алдаа өссөн байна, the буцааж залгах функцээр дуудагддаг Алдаа объект (хэрэв байгаа бол) гэж дамжуулсан эхлээд маргаан.

Зөвлөмж болгож буй: