რა არის მოვლენები ვებ ტექნოლოგიაში?
რა არის მოვლენები ვებ ტექნოლოგიაში?

ვიდეო: რა არის მოვლენები ვებ ტექნოლოგიაში?

ვიდეო: რა არის მოვლენები ვებ ტექნოლოგიაში?
ვიდეო: რა არის მუშაობა და ენერგია 2024, მაისი
Anonim

პროგრამირებაში ა ღონისძიება არის მოქმედება, რომელიც ხდება მომხმარებლის ან სხვა წყაროს შედეგად, როგორიცაა მაუსის დაწკაპუნება. ან ღონისძიება დამმუშავებელი არის რუტინა, რომელიც ეხება ღონისძიება , საშუალებას აძლევს პროგრამისტს დაწეროს კოდი, რომელიც შესრულდება, როდესაც ღონისძიება ხდება.

ანალოგიურად, თქვენ შეიძლება იკითხოთ, როგორ ხდება მოვლენების დამუშავება JavaScript-ში?

JavaScript-ის HTML-თან ურთიერთქმედება არის დამუშავებული მეშვეობით ივენთი ეს ხდება მაშინ, როდესაც მომხმარებელი ან ბრაუზერი მანიპულირებს გვერდით. როდესაც გვერდი იტვირთება, მას უწოდებენ ან ღონისძიება . როდესაც მომხმარებელი დააჭერს ღილაკს, ეს დაწკაპუნებაც არის ღონისძიება . სხვა მაგალითები მოიცავს ივენთი როგორიცაა ნებისმიერი ღილაკის დაჭერა, ფანჯრის დახურვა, ფანჯრის ზომის შეცვლა და ა.შ.

ანალოგიურად, რა არის მოვლენის და მოვლენის დამმუშავებლის მაგალითი? ზოგადად, ა ღონისძიების დამმუშავებელი აქვს სახელი ღონისძიება , წინ უძღვის "on". ამისთვის მაგალითი , ღონისძიების დამმუშავებელი ფოკუსისთვის ღონისძიება არის ფოკუსზე. ბევრ ობიექტს ასევე აქვს მეთოდები, რომლებიც ახდენენ მოვლენებს. ამისთვის მაგალითი , ღილაკს აქვს დაწკაპუნების მეთოდი, რომელიც ასახავს ღილაკზე დაწკაპუნებას.

ამასთან დაკავშირებით, რა არის მოვლენის ობიექტი?

მოვლენის ობიექტი . ან ღონისძიება მსმენელი არის ობიექტი რომ "უსმენს". ივენთი GUI კომპონენტიდან, როგორიცაა ღილაკი. როდესაც მომხმარებელი ქმნის ა ღონისძიება , სისტემა ქმნის ა მოვლენის ობიექტი რომელიც შემდეგ ეგზავნება მსმენელს, რომელიც რეგისტრირებულია GUI კომპონენტზე. შემდეგ, მეთოდი მსმენელში ობიექტი მოწოდებულია.

როგორ მუშაობს მოვლენები?

დაბალ დონეზე, ღონისძიება დამმუშავებლები ხშირად მუშაობა მოწყობილობის გამოკითხვით და ტექნიკის შეფერხების მოლოდინით. არსებითად, ფონის თემა იბლოკება, სანამ ელოდება აპარატურის შეფერხებას. როდესაც ხდება შეფერხება, გამოკითხვის ფუნქცია წყვეტს დაბლოკვას.

გირჩევთ: