Bagaimanakah janji berfungsi dalam JavaScript?
Bagaimanakah janji berfungsi dalam JavaScript?

Video: Bagaimanakah janji berfungsi dalam JavaScript?

Video: Bagaimanakah janji berfungsi dalam JavaScript?
Video: Javascript Promise Chain Example Explained 2024, Mungkin
Anonim

Membuat Sendiri Janji JavaScript

The Janji pembina mengambil fungsi (pelaksana) yang akan dilaksanakan serta-merta dan lulus dalam dua fungsi: resolve, yang mesti dipanggil apabila Janji adalah diselesaikan (lulus keputusan), dan menolak, apabila ia ialah ditolak (melepasi ralat).

Kemudian, apakah janji dalam JavaScript?

A janji ialah objek yang mungkin menghasilkan satu nilai pada masa hadapan: sama ada nilai yang diselesaikan atau sebab ia tidak diselesaikan (cth., ralat rangkaian berlaku). A janji mungkin dalam salah satu daripada 3 keadaan yang mungkin: dipenuhi, ditolak atau belum selesai.

Selain itu, mengapa kami menggunakan janji dalam JavaScript? Janji digunakan untuk mengendalikan operasi tak segerak dalam JavaScript . mereka adalah mudah diurus apabila berurusan dengan berbilang operasi tak segerak di mana panggilan balik boleh mencipta neraka panggilan balik yang membawa kepada kod tidak terurus. Janji adalah pilihan ideal untuk mengendalikan operasi tak segerak dengan cara yang paling mudah.

Ringkasnya, bagaimana janji berfungsi di bawah tudung?

The Janji disegerakan dengan laluan fungsi yang digunakan semasa pembinaannya, yang melaluinya ia menyertakan penyelesaian dalaman dan menolak fungsi. The Janji berkesan oleh sesuatu kaum antara azam / tolak dan kemudian.

Bagaimana menjanjikan semua kerja?

TLDR: Janji . semua ialah kaedah Javascript yang mengambil iterable (cth. Array) daripada janji sebagai hujah dan mengembalikan satu janji bila semua yang janji dalam hujah boleh lelar telah diselesaikan (atau apabila hujah boleh lelar mengandungi no janji ).

Disyorkan: