เหตุการณ์ขับเคลื่อนใน NodeJS คืออะไร
เหตุการณ์ขับเคลื่อนใน NodeJS คืออะไร

วีดีโอ: เหตุการณ์ขับเคลื่อนใน NodeJS คืออะไร

วีดีโอ: เหตุการณ์ขับเคลื่อนใน NodeJS คืออะไร
วีดีโอ: คอร์สเรียน Data-Driven Marketing นักการตลาดรุ่นใหม่ EP.4 การตลาดที่ขับเคลื่อนด้วยข้อมูลคืออะไร 📈 2024, เมษายน
Anonim

ตามคำจำกัดความ NodeJS เป็น เหตุการณ์ - ขับเคลื่อน สภาพแวดล้อมรันไทม์แบบ nonblocking สำหรับ JavaScript ที่ได้รับความนิยมอย่างมากในฝั่งเซิร์ฟเวอร์ นี้เป็นเพราะ Nodejs มี เหตุการณ์ - ขับเคลื่อน สถาปัตยกรรมที่มีความสามารถ I/O แบบอะซิงโครนัส

เมื่อพิจารณาถึงสิ่งนี้ การเขียนโปรแกรมที่ขับเคลื่อนด้วยเหตุการณ์ตามในโหนด JS คืออะไร

เหตุการณ์ - การเขียนโปรแกรมแบบขับเคลื่อน เป็นคำที่ใช้เรียกกระแสของ เหตุการณ์ ในการคลิก โหลด และอื่นๆ EDP มีความจำเป็นอย่างยิ่งเมื่อพูดถึงสิ่งที่พบได้บ่อยที่สุดในปัจจุบัน การเขียนโปรแกรม ภาษาเช่น java และ c # ใน โหนด . js , NS ขับเคลื่อนด้วยเหตุการณ์ ใช้กระบวนการ

เหตุการณ์ใน Nodejs คืออะไร? โหนด js Events

  • เหตุการณ์ในโหนด เจเอส ทุกการกระทำบนคอมพิวเตอร์คือเหตุการณ์
  • โมดูลเหตุการณ์ โหนด js มีโมดูลในตัวที่เรียกว่า "เหตุการณ์" ซึ่งคุณสามารถสร้าง- ยิง- และฟังเหตุการณ์ของคุณเองได้
  • วัตถุ EventEmitter คุณสามารถกำหนดตัวจัดการเหตุการณ์ให้กับเหตุการณ์ของคุณเองด้วยวัตถุ EventEmitter

ต่อมาอาจมีคนถามอีกว่า โหนดการเขียนโปรแกรมที่ขับเคลื่อนด้วยเหตุการณ์คืออะไร?

เหตุการณ์ - โหนดการเขียนโปรแกรมที่ขับเคลื่อนด้วย . js ใช้ เหตุการณ์ อย่างหนักและยังเป็นสาเหตุหนึ่งที่ทำให้ โหนด . js ค่อนข้างเร็วเมื่อเทียบกับเทคโนโลยีอื่นๆ ที่คล้ายคลึงกัน เร็ว ๆ นี้ โหนด เริ่มการทำงานของเซิร์ฟเวอร์ มันเพียงเริ่มต้นตัวแปร ประกาศฟังก์ชัน แล้วรอ เหตุการณ์ ที่จะเกิดขึ้น

การใช้ EventEmitter ในโหนด JS คืออะไร?

NS EventEmitter เป็นโมดูลที่อำนวยความสะดวกในการสื่อสาร/ปฏิสัมพันธ์ระหว่างวัตถุใน โหนด . EventEmitter อยู่ที่แกนหลักของ โหนด สถาปัตยกรรมที่ขับเคลื่อนด้วยเหตุการณ์แบบอะซิงโครนัส มากมาย โหนดของ โมดูลในตัวรับช่วงจาก EventEmitter รวมถึงกรอบการทำงานที่โดดเด่นเช่น Express js.

แนะนำ: