JS AWAIT ASYN PROMISE CONCEPT __________________________________ promise me resolve aur reject hota hai moder way of wrting promise async function kima() { var a = 10; console.log(lota); } kima(); asyn--- ek promise retun karta hai wait --promise se reolve result leta hai promise ye hai ki future me data milega mai samaj gaya ki asyn function ko majboor karta hai aap retun promise me wrap kar do agar diteclt hum us function ko call kate hai au value ko kis me store karte hai to wo prmomise object hi dega example async function kima() { return "Jai hanuman"; } let ram =kima(); --- kima call hu auar retub value ram me store hua hai . ----- ab ram ko display karwa ke dekte hai ki ram ke andar kay hai console.log(ram); aur out put ye mila Promise { 'Jai hanuman' } --yani ki ek promise object jiske andar data wrap hai ab hume keval data chaye islye hum ab fucntion ko await ki se se custom function k andar calll karenge lekin await lagane ka rule hai ki wo asyn istmmal kare asyn function foo(){ let sohan = await kima(); --- ye tab tak wait karega jab tak kima output nahi deta retrun sohan ; //ya yahi bat console kar sakte hai } let dataextractedfrompromise = foo(); console.log(dataextractedfrompromise); isaka output promise peding hai kyko foo bhi promose h retun karega islye best hai usi me console out kar do async function kima() { return "Jai hanuman"; } // let ram =kima(); //console.log(ram); async function foo(){ let sohan = await kima(); console.log(sohan); } foo(); o/p Jai hanuman