Bagaimana cara kerja janji di JavaScript?
Bagaimana cara kerja janji di JavaScript?

Video: Bagaimana cara kerja janji di JavaScript?

Video: Bagaimana cara kerja janji di JavaScript?
Video: Dasar-dasar pemrograman - Segitiga bintang dengan Javascript 2024, Mungkin
Anonim

Membuat Sendiri Janji JavaScript

NS Janji konstruktor mengambil fungsi (pelaksana) yang akan segera dieksekusi dan melewati dua fungsi: resolve, yang harus dipanggil ketika Janji adalah diselesaikan (melewati hasil), dan menolak, ketika itu adalah ditolak (melewati kesalahan).

Lalu, apa yang dimaksud dengan promise dalam JavaScript?

A janji adalah objek yang dapat menghasilkan nilai tunggal di masa mendatang: baik nilai yang diselesaikan, atau alasan mengapa nilai tersebut tidak diselesaikan (misalnya, terjadi kesalahan jaringan). A janji mungkin dalam salah satu dari 3 kemungkinan status: terpenuhi, ditolak, atau tertunda.

Selain itu, mengapa kami menggunakan janji dalam JavaScript? Janji digunakan untuk menangani operasi asinkron di JavaScript . Mereka adalah mudah dikelola ketika berhadapan dengan beberapa operasi asinkron di mana panggilan balik dapat membuat neraka panggilan balik yang mengarah ke kode yang tidak dapat dikelola. Janji adalah pilihan ideal untuk menangani operasi asinkron dengan cara yang paling sederhana.

Sederhananya, bagaimana janji bekerja di bawah tenda?

NS Janji diinstansiasi dengan berlalunya fungsi yang dipanggil selama konstruksinya, yang melaluinya ia menyertakan fungsi penyelesaian dan penolakan internal. NS Janji berhasil oleh sesuatu perlombaan antara tekad / penolakan dan kemudian.

Bagaimana cara kerja semua janji?

TLDR: Janji . semua adalah metode Javascript yang mengambil iterable (misalnya Array) dari janji sebagai argumen dan mengembalikan satu janji Kapan semua NS janji dalam argumen yang dapat diubah telah diselesaikan (atau ketika argumen yang dapat diubah tidak mengandung janji ).

Direkomendasikan: