جاوا اسکرپٹ پر مشاہدے اور وعدوں میں کیا فرق ہے؟


جواب 1:

مشاہدہ کرنے والے اور وعدے دونوں جاوا اسکرپٹ میں async سرگرمیوں کے ساتھ کام کرنے کا ایک ذریعہ فراہم کرتے ہیں۔ اگرچہ وعدے یا تو کسی ایک async واقعہ (HTTP کی درخواست) کی تکمیل کی بنیاد پر مسترد / حل کرتے ہیں ، لیکن مبصرین ان مبصرین کی بنیاد پر ریاست میں مسلسل تبدیلیوں کا انکشاف کرسکتے ہیں جو ان میں شامل ہوں۔

مزید تفصیلی گفتگو کے لئے ، مشاہدات کو 5 منٹ میں چیک کریں…



جواب 2:

پہلے سے ہی اس سوال کے جوابات کے علاوہ ، وعدے اور مشاہدہ کرنے والوں کے درمیان ایک بنیادی فرق یہ ہے کہ مشاہدہ کرنے والے درخواست کو منسوخ کرنے اور ایک نیا بھیجنے کے طریقے مہیا کرتے ہیں۔ جہاں وعدے کے طور پر ایسی خصوصیت کی اجازت نہیں ہے۔

مثال کے طور پر

اگر آپ کچھ خاص وسیلہ حاصل کرنا چاہتے ہیں اور یو آر ایل کو نشانہ بنانا چاہتے ہیں تو ، آپ ایک ہی url کو مختلف پیرامیٹرز کے ساتھ ایک بار پھر فائر کرسکتے ہیں ، پرانے پیرامیٹرز کے ساتھ مشاہدہ کے ساتھ پہلے کی درخواست اب منسوخ ہوجائے گی اور آپ دوسری درخواست کے ساتھ بھیجے گئے پیرامیٹرز کے ل relevant متعلقہ ڈیٹا لائیں گے۔

وعدوں میں اس معاملے میں دو درخواست بھیج دیئے جائیں گے اور یپیو کی ہر درخواست کے لئے اسی طرح کا ڈیٹا لایا جائے گا



جواب 3:

پہلے سے ہی اس سوال کے جوابات کے علاوہ ، وعدے اور مشاہدہ کرنے والوں کے درمیان ایک بنیادی فرق یہ ہے کہ مشاہدہ کرنے والے درخواست کو منسوخ کرنے اور ایک نیا بھیجنے کے طریقے مہیا کرتے ہیں۔ جہاں وعدے کے طور پر ایسی خصوصیت کی اجازت نہیں ہے۔

مثال کے طور پر

اگر آپ کچھ خاص وسیلہ حاصل کرنا چاہتے ہیں اور یو آر ایل کو نشانہ بنانا چاہتے ہیں تو ، آپ ایک ہی url کو مختلف پیرامیٹرز کے ساتھ ایک بار پھر فائر کرسکتے ہیں ، پرانے پیرامیٹرز کے ساتھ مشاہدہ کے ساتھ پہلے کی درخواست اب منسوخ ہوجائے گی اور آپ دوسری درخواست کے ساتھ بھیجے گئے پیرامیٹرز کے ل relevant متعلقہ ڈیٹا لائیں گے۔

وعدوں میں اس معاملے میں دو درخواست بھیج دیئے جائیں گے اور یپیو کی ہر درخواست کے لئے اسی طرح کا ڈیٹا لایا جائے گا



جواب 4:

پہلے سے ہی اس سوال کے جوابات کے علاوہ ، وعدے اور مشاہدہ کرنے والوں کے درمیان ایک بنیادی فرق یہ ہے کہ مشاہدہ کرنے والے درخواست کو منسوخ کرنے اور ایک نیا بھیجنے کے طریقے مہیا کرتے ہیں۔ جہاں وعدے کے طور پر ایسی خصوصیت کی اجازت نہیں ہے۔

مثال کے طور پر

اگر آپ کچھ خاص وسیلہ حاصل کرنا چاہتے ہیں اور یو آر ایل کو نشانہ بنانا چاہتے ہیں تو ، آپ ایک ہی url کو مختلف پیرامیٹرز کے ساتھ ایک بار پھر فائر کرسکتے ہیں ، پرانے پیرامیٹرز کے ساتھ مشاہدہ کے ساتھ پہلے کی درخواست اب منسوخ ہوجائے گی اور آپ دوسری درخواست کے ساتھ بھیجے گئے پیرامیٹرز کے ل relevant متعلقہ ڈیٹا لائیں گے۔

وعدوں میں اس معاملے میں دو درخواست بھیج دیئے جائیں گے اور یپیو کی ہر درخواست کے لئے اسی طرح کا ڈیٹا لایا جائے گا