מה מונע אירועים ב-NodeJS?
מה מונע אירועים ב-NodeJS?

וִידֵאוֹ: מה מונע אירועים ב-NodeJS?

וִידֵאוֹ: מה מונע אירועים ב-NodeJS?
וִידֵאוֹ: SCP-432 Кабинет лабиринт (Класс объекта: Безопасный) 2024, דֵצֶמבֶּר
Anonim

לפי הגדרה, NodeJS הוא מִקרֶה - מוּנָע סביבת זמן ריצה לא חוסמת עבור JavaScript שהפכה פופולרית מאוד בצד השרת. זה בגלל ש Nodejs יש מִקרֶה - מוּנָע ארכיטקטורה המסוגלת לבצע קלט/פלט אסינכרוני.

בהתחשב בכך, מהו תכנות מונע אירועים בצומת JS?

מִקרֶה - תכנות מונע הוא מונח שפשוט משתמשים בו כאשר מתייחסים לזרימה של אירועים בלחיצה, טען וכן הלאה. EDP הוא הכרחי מאוד כשמדובר בנפוץ ביותר של היום תִכנוּת שפות כמו java ו-c#. ב צוֹמֶת . js , א מונע באירועים נעשה שימוש בתהליך.

באופן דומה, מהם אירועים ב-Nodejs? צוֹמֶת. js אירועים

  • אירועים ב-Node. js. כל פעולה במחשב היא אירוע.
  • מודול אירועים. צוֹמֶת. ל-js יש מודול מובנה, הנקרא "אירועים", שבו אתה יכול ליצור, לירות ולהאזין לאירועים שלך.
  • אובייקט EventEmitter. אתה יכול להקצות מטפלי אירועים לאירועים משלך באמצעות האובייקט EventEmitter.

לאחר מכן, אפשר גם לשאול, מהו צומת תכנות מונע אירועים?

מִקרֶה - צומת תכנות מונע . js שימושים אירועים בכבדות וזו גם אחת הסיבות לכך צוֹמֶת . js הוא די מהיר בהשוואה לטכנולוגיות דומות אחרות. ברגע ש צוֹמֶת מפעיל את השרת שלו, הוא פשוט יוזם את המשתנים שלו, מכריז על פונקציות ואז פשוט מחכה ל- מִקרֶה להתרחש.

מה השימוש ב-EventEmitter ב-Node JS?

ה פולט אירועים הוא מודול המאפשר תקשורת/אינטראקציה בין אובייקטים ב צוֹמֶת . פולט אירועים נמצא בליבה של צוֹמֶת ארכיטקטורה מונעת אירועים אסינכרוני. הרבה מ של צומת מודולים מובנים יורשים מ פולט אירועים כולל מסגרות בולטות כמו אקספרס. js.

מוּמלָץ: