Ansyc Await pada Node JS




Hari Terakhir kerja
Karena besok libur tanggal merah dan agenda esok hari tidak ada, akhirnya malam ini kita ngombol sama si Dali saja. Siapakah si dia 😯, itu tidak terlalu penting tapi kali ini aku belajar async await darinya.

Ansyc Await adalah salah satu cara untuk mengatasi ansychronous pada javascript selain menggunakan callback misal ansyc waterfall ataupun promise. sama seperti yang lainnya Ansyc Await harus dibungkus di dalam function.  struktur codingan Ansyc Await secara umum sebagai berikut :

ansyc function (argument1){
       let value = await actionforargument 
       return value
}

Seperti itulah gambaran umum  Ansyc Await . tapi kita bisa menambahkan await berapapun kita mau. tetapi itu tidak disarankan, karena lebih baik menggunakan callback. berikut struktur codingan Ansyc Await yang Await nya lebih dari satu :

ansyc function (argument1){
       let value = await actionforargument 
       let value2 = await actionforvalue
       return value2
}

Juga pada proses looping data. sangat tidak disarankan menggunakan  Ansyc Await. lebih baik menggunakan promise saja. berikut contoh struktur codingan Ansyc Await untuk menjalankan looping data :


var fs = require('fs');
ansyc function (argument1){
       const files = await   getFilePaths()
       files.forEach(ansyc function(data){
             const readData = await fs.readFile(file, 'utf8')
      })
}

Ini adalah sedikit gambaran dari Ansyc Await, semoga bermanfaat 😊



Ansyc Await pada Node JS Ansyc Await pada Node JS Reviewed by ioacode on January 24, 2020 Rating: 5

No comments:

Powered by Blogger.