Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में टच इवेंट्स समझाया गया


जावास्क्रिप्ट में टच इवेंट्स तब फायर होते हैं जब कोई यूजर टचस्क्रीन डिवाइस के साथ इंटरैक्ट करता है।

निम्नलिखित पॉइंटर इवेंट प्रॉपर्टीज हैं:

इवेंटविवरण
touchstartयह तब फायर होता है जब टच पॉइंट टच सरफेस पर रखा जाता है।
touchmoveयह तब फायर होता है जब टच पॉइंट टच सरफेस के साथ मूव करता है।
touchendयह तब फायर होता है जब टच पॉइंट टच सरफेस से हटाया जाता है।
touchcancelयह तब फायर होता है जब टच पॉइंट बाधित होता है।

जावास्क्रिप्ट में टच इवेंट्स के लिए कोड निम्नलिखित है:

उदाहरण

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    }    .result,    .sample {       font-size: 18px;       color: blueviolet;       font-weight: 500;    }    .sample {       color: red;    } </style> </head> <body> <h1>Touch events in JavaScript</h1> <div class="sample">Here is some sample text to touch</div> <div class="result"></div> <h3>Touch on the above paragraph to make output in the below paragraph visible</h3> <script>    let resEle = document.querySelector(".result");    let sampleEle = document.querySelector(".sample");    sampleEle.addEventListener("touchstart", () => {       resEle.innerHTML = "Touch start event has been triggered";    }); </script> </body> </html>

उपरोक्त कोड निम्नलिखित आउटपुट उत्पन्न करेगा:

आउटपुट

जावास्क्रिप्ट में टच इवेंट्स समझाया गया

पैराग्राफ को टच करने पर:

जावास्क्रिप्ट में टच इवेंट्स समझाया गया



  1. JavaScript में शॉर्टहैंड फंक्शन्स (Arrow Functions) समझाएं JavaScript में शॉर्टहैंड फंक्शन्स (Arrow Functions) समझाएं

    एरो फंक्शन्स जिन्हें शॉर्टहैंड फंक्शन्स भी कहा जाता है, ES2015 में पेश किए गए थे और हमें फंक्शन को छोटे तरीके से लिखने की अनुमति देते हैं। उनका अपना this बाइंडिंग नहीं होता और वे आसपास के कॉन्टेक्स्ट से this प्राप्त करते हैं।JavaScript में शॉर्टहैंड फंक्शन्स दर्शाने का कोड:उदाहरण<!DOCTYPE html>

  1. जावास्क्रिप्ट में for...in स्टेटमेंट समझाया गया जावास्क्रिप्ट में for...in स्टेटमेंट समझाया गया

    for...in लूप ऑब्जेक्ट की सभी प्रॉपर्टीज के माध्यम से लूप करता है। जावास्क्रिप्ट में for..in स्टेटमेंट को लागू करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0

  1. जावास्क्रिप्ट में ऑब्जेक्ट्स की समानता समझाएं जावास्क्रिप्ट में ऑब्जेक्ट्स की समानता समझाएं

    जावास्क्रिप्ट में प्रिमिटिव्स जैसे स्ट्रिंग, नंबर, बूलियन आदि की तुलना उनके मानों द्वारा की जाती है जबकि ऑब्जेक्ट्स (नेटिव या कस्टम) की तुलना उनके रेफरेंस द्वारा की जाती है। रेफरेंस द्वारा तुलना का अर्थ है कि दो या अधिक ऑब्जेक्ट्स मेमोरी में एक ही स्थान को इंगित करते हैं या नहीं। जावास्क्रिप्ट में