ما هي وظيفة غير متزامن في Nodejs؟
ما هي وظيفة غير متزامن في Nodejs؟

فيديو: ما هي وظيفة غير متزامن في Nodejs؟

فيديو: ما هي وظيفة غير متزامن في Nodejs؟
فيديو: [ Arabic ] How To Use [ NPM ] NodeJs Package Manager 2024, شهر نوفمبر
Anonim

وظائف غير متزامنة تتيح لك كتابة التعليمات البرمجية المستندة إلى الوعد كما لو كانت متزامنة. بمجرد تحديد ملف وظيفة باستخدام غير متزامن الكلمة الرئيسية ، ثم يمكنك استخدام انتظر الكلمات الرئيسية داخل المهام هيئة. عندما وظيفة غير متزامنة إرجاع قيمة ، يتم الوفاء بالوعد ، إذا كان وظيفة غير متزامنة يرمي خطأ ، يتم رفضه.

وسئل أيضًا ، ما هو عدم التزامن في Nodejs؟

غير متزامن / انتظر طريقة جديدة للكتابة غير متزامن الشفرة. البدائل السابقة لـ غير متزامن الكود عبارة عن عمليات نداء ووعود. غير متزامن / انتظر هو في الواقع مجرد سكر تركيبي مبني على قمة الوعود. لا يمكن استخدامه مع عمليات الاسترجاعات العادية أو عمليات نداء العقدة.

ثانيًا ، ما الذي تعيده الدالة غير المتزامنة؟ ال وظيفة غير متزامنة يعرّف التصريح ملف وظيفة غير متزامنة ، أي عائدات ا وظيفة غير متزامنة موضوع. عندما وظيفة غير متزامنة يسمى ذلك عائدات وعد. عندما إرجاع وظيفة غير متزامن قيمة ، سيتم حل الوعد مع عاد القيمة.

الى جانب ذلك ، ما هو استخدام Async؟

غير متزامن البرمجة هي شكل من أشكال البرمجة المتوازية التي تسمح لوحدة العمل بالعمل بشكل منفصل عن الأساسي تطبيق مسلك. عند اكتمال العمل ، يقوم بإعلام السلسلة الرئيسية (وكذلك ما إذا كان العمل قد اكتمل أو فشل).

ماذا تنتظر Async تفعل؟

ال انتظر الكلمة الأساسية صالحة فقط في الداخل غير متزامن المهام. الغرض من غير متزامن / انتظر هو تبسيط استخدام الوعود بشكل متزامن ، وأداء بعض السلوك على مجموعة من الوعود. نظرًا لأن الوعود تشبه عمليات الاسترجاعات المنظمة ، غير متزامن / انتظر يشبه الجمع بين المولدات والوعود.

موصى به: