UNPKG

node-desleri-by105

Version:

du bir deneme sürümüdür. 22222

52 lines (38 loc) 1.28 kB
console.log("başladı"); function getUser(id) { return new Promise((resolve, reject) => { console.log(id + " idli kullanıcı getiriliyor ") setTimeout(() => { resolve({ id: id, ad: "Umut" }) }, 1500) }) } function getCourse(userName) { console.log(userName + " adlı kullaınıcının kursları getiriliyor") return new Promise((resolve, reject) => { setTimeout(() => { // reject("buarada skişi çıktı düzlet") resolve(["java", "flutter", "kotlin"]) }, 2000) }) } function getComments(courseName) { console.log(courseName + " adlı kursun yorumları getiriliyor") return new Promise((resolve, reject) => { setTimeout(_ => { resolve(courseName + " adlı kursun yorumu ==========> " + courseName + " kursu çok güzel") }, 3000) }) } async function yorumuGoster() { try { const userObj = await getUser(123); const kursDizisi = await getCourse(userObj.ad); const response = await getComments(kursDizisi[1]); console.log(response); } catch (err) { console.log("hata çıktı " + err) } } yorumuGoster(); console.log("bitti");