ప్రామిస్ 101: జావాస్క్రిప్ట్ ప్రామిస్‌లు వివరించబడ్డాయి [కోడ్ స్నిప్పెట్స్‌తో]

సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి

జావాస్క్రిప్ట్ ప్రామిస్‌లు ఆచరణాత్మక ఉదాహరణలతో వివరించబడ్డాయి

ముందస్తు అవసరాలు

మీరు ఈ ట్యుటోరియల్ ప్రారంభించడానికి ముందు మీకు ఈ క్రిందివి అవసరం:

  • IDE (VS కోడ్ ఈ ట్యుటోరియల్‌లో ఉపయోగించబడింది)
  • జావాస్క్రిప్ట్ ES6 యొక్క ప్రాథమిక అవగాహన
  • Nodejs ఇన్‌స్టాల్ చేయబడ్డాయి, మీరు తాజా వెర్షన్‌ను పొందవచ్చు ఇక్కడ.

పరిచయం

ఇతర వనరుల నుండి డేటాతో పని చేయడం వలన అసమకాలిక కార్యకలాపాలతో వ్యవహరించాల్సిన అవసరం వచ్చింది, అనగా వరుసగా అమలు చేయని కార్యకలాపాలు. ఈ పోస్ట్‌లో, జావాస్క్రిప్ట్‌లో అసమకాలిక కార్యకలాపాలను నిర్వహించే మార్గాల్లో ఒకదాన్ని నేను వివరిస్తాను, వాగ్దానాలు . ఈ పోస్ట్ ముగిసే సమయానికి, మీరు కోడ్ మరియు సాధారణ ఆంగ్లంలో జావాస్క్రిప్ట్ ప్రామిస్‌లను అర్థం చేసుకుంటారు.



జావాస్క్రిప్ట్ వాగ్దానాలు అంటే ఏమిటి?

అధికారిక డాక్యుమెంటేషన్ ప్రకారం:

ప్రామిస్ ఆబ్జెక్ట్ అసమకాలిక ఆపరేషన్ యొక్క ముగింపు (లేదా వైఫల్యం) మరియు దాని ఫలిత విలువను సూచిస్తుంది.

సింటాక్స్:

new Promise((resolve, reject)=>{})

సరళంగా చెప్పాలంటే, ప్రామిస్ అనేది ఒక వస్తువు, ఇది ప్రామిస్ స్థితిని బట్టి ఒక నిర్దిష్ట విలువను అందిస్తుంది. ఒక వాగ్దానం మూడు రాష్ట్రాలలో ఒకదాన్ని కలిగి ఉంటుంది

  • fulfilled
  • rejected
  • pending

స్టేట్ 1: వాగ్దానం నెరవేరింది

ఒక వాగ్దానం ఒక స్థితిని కలిగి ఉంటుంది | _+_ | అది పరిష్కరించబడినప్పుడు, అర్థం, ప్రామిస్‌లో ఏమీ తప్పు జరగలేదు మరియు లోపాలు లేవు. దిగువ కోడ్ స్నిప్పెట్ నెరవేర్చిన స్థితిని అందిస్తుంది, ఎందుకంటే ప్రామిస్ పరిష్కరించబడింది:

fulfilled

#జావాస్క్రిప్ట్

medium.com

ప్రామిస్ 101: జావాస్క్రిప్ట్ ప్రామిస్‌లు వివరించబడ్డాయి [కోడ్ స్నిప్పెట్స్‌తో]

జావాస్క్రిప్ట్ ప్రామిస్‌లు ఆచరణాత్మక ఉదాహరణలతో వివరించబడ్డాయి

ఇది కూడ చూడు: