• Basic Programming
  • Promise? Let’s Async/Await

    Bagi yang belum mengetahui apa itu Async/Await, berikut ini adalah sedikit penjelasannya: Async/Await adalah salah satu cara untuk mengatasai masalah asynchronous pada Javascript selain menggunakan callback dan promise. Untuk menggunakan Async/Await, kembalian dari suatu fungsi harus merupakan suatu Promise. Async/Await tidak dapat berdiri tanpa adanya Promise. Tidak seperti Promise, dengan Async/Await maka suatu baris kode dapat tersusun rapi mirip dengan kode yang sifatnya synchronous. Pada implementasi Async/Await, kita menggunakan kata kunci asyncsebelum fungsi. Await sendiri hanya bisa […]

  • Basic Programming
  • Kesalahan Penggunaan Promise Javascript Bagian 2

    Kesalahan Penggunaan Promise Javascript Bagian 2 Melanjutkan dari tulisan sebelumnya mengenai kesalahan penggunaan Promise di Javascript. Saya ingin membahas kesalahan lebih lanjut dalam penggunaan Promise di Javascript. Kesalahan #1: Tidak memanfaatkan Promise.resolve() Kita dapat mempersingkat penggunaan Promise berikut: View the code on Gist. Menggunakan Promise.resolve() menjadi seperti berikut: View the code on Gist. Demikian juga dengan Promise.reject() , kita […]