Saat mengerjakan proyek sampingan hanya untuk bersenang-senang, saya ingin menulis skrip JavaScript untuk memanggil REST API dan akhirnya melakukan beberapa hal keren di halaman web. Ini murni JavaScript vanilla, tanpa kerangka kerja mewah atau bahkan pustaka yang digunakan.
Pertama, saya berpikir untuk menggunakan Janji untuk panggilan saya dan ini mudah bagi saya. Saya telah melakukan itu berkali-kali. Namun, itu kemudian memukul saya dengan keras — mengapa saya tidak menggunakan Observables? Saya tahu bahwa vanilla JavaScript tidak secara asli mendukung Observables. Tapi tidak bisakah saya menerapkannya sendiri? Dan itulah yang saya lakukan.
subscribeand next.subscribe harus dipanggil oleh pengamat untuk berlangganan aliran data yang dapat diamati.nextharus dipanggil oleh pemilik Subjek untuk mendorong/memublikasikan data baru kapan pun tersedia.unsubscribefungsi.unsubscribeharus dipanggil oleh pengamat setiap kali dia ingin berhenti mendengarkan aliran data yang datang dari Subjek .Perhatikan bahwa Berlangganan hanya memberi tahu Subjek saat unsubscribefungsi dipanggil.
Itu saja, semuanya bekerja seperti pesona dan saya bangga dengan apa yang saya capai.
Jadi, intinya adalah bahwa pengkodean dalam JavaScript vanilla tidak selalu sama dengan menulis kode yang membosankan, Anda dapat membuatnya jauh lebih menyenangkan. :)
Semoga Anda menemukan membaca cerita ini semenarik saya menemukan menulisnya.
Lebih banyak konten di plainenglish.io
Saat Anda membuat permintaan ke facebook.com, komputer Anda mencari nama domain untuk menerjemahkan nama domain tersebut menjadi alamat IP sehingga komputer Anda dapat membuat koneksi tersebut.
Proses penerimaan Musim Gugur 2023 akan segera berakhir, dan penangguhan/penolakan sedang terjadi. Selamat jika Anda telah diterima di program impian Anda di UW.
Oleh Alyson Lee, penasihat urusan pemerintah yang mengelola Proses alokasi tahunan pemerintah federal merupakan inti dari upaya kami untuk mendanai penghilangan karbon dioksida (CDR). Setiap tahun, Carbon180 mengajukan permintaan ke berbagai kantor kongres untuk membantu mengarahkan ke mana dolar tahun depan akan mengalir.
Itu mengejutkan saya Tiba-tiba seperti yang sering terjadi Ini di tengah jalan lagi <Tidak, bukan yang di pasifik Anda merah marun, yang di karnaval> Setiap berita utama keras…..
Jika kita ingin terus berkembang di planet ini, kita harus melakukan percakapan yang berbahaya. Yang menantang apa yang telah kita lakukan, apa yang kita lakukan, dan apa yang saat ini akan terus kita lakukan (atau rencanakan untuk lakukan).
Di dunia yang serba cepat dan kompetitif saat ini, karier seseorang memainkan peran penting dalam pertumbuhan pribadi, stabilitas keuangan, dan kepuasan hidup secara keseluruhan. Namun, banyak orang menemukan diri mereka terjebak dalam siklus stagnasi dan ketidakpuasan tanpa henti, secara bertahap menyia-nyiakan kehidupan profesional mereka.