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

JavaScript में एरो की प्रेस डिटेक्ट करना


जब एरो की दबाई जाती है तो इसे डिटेक्ट करने के लिए, JavaScript में onkeydown का उपयोग करें।

बटन का की कोड होता है। जैसा कि आप जानते हैं लेफ्ट एरो की का कोड 37 है। अप एरो की का कोड 38 है और राइट का 39 और डाउन का 40।

उदाहरण

कोड निम्न है:

<!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title> </head> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> <body> </body> <script>    document.onkeydown = function (event) {       switch (event.keyCode) {          case 37:             console.log("Left key is pressed.");             break;          case 38:             console.log("Up key is pressed.");             break;          case 39:             console.log("Right key is pressed.");             break;          case 40:             console.log("Down key is pressed.");             break;       }    }; </script> </html>

उपरोक्त प्रोग्राम को चलाने के लिए, फ़ाइल का नाम anyName.html(index.html) सहेजें। फ़ाइल पर राइट-क्लिक करें और VS कोड एडिटर में "Open with live server" विकल्प चुनें।

आउटपुट

यहां, मैंने अप एरो की दबाई। यह कंसोल पर निम्न आउटपुट उत्पन्न करेगा:

JavaScript में एरो की प्रेस डिटेक्ट करना


  1. JavaScript में फैट एरो फंक्शन्स (Fat Arrow Functions) JavaScript में फैट एरो फंक्शन्स (Fat Arrow Functions)

    फैट एरो फंक्शन सिंटैक्स निम्नलिखिक दिखता है:(param1,param2,..)=>{ }इसमें function कीवर्ड नहीं होता और केवल पैरामीटर्स और फंक्शन बॉडी के बीच => होता है।JavaScript में फैट एरो फंक्शन्स इम्प्लीमेंट करने का कोड:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta char

  1. जावास्क्रिप्ट में कौन सी कैरेक्टर की दबाई गई है पता करना जावास्क्रिप्ट में कौन सी कैरेक्टर की दबाई गई है पता करना

    यह पता लगाने के लिए कि कौन सी कैरेक्टर की दबाई गई है, window.event के साथ keyCode का उपयोग करें। कोड निम्नलिखित है -उदाहरण  Document function keyPressName(myEventKeyName){ var pressedKey; if(window.event){ pressedKey = myEventKeyName.keyCode; } else if(myEventKeyName.which) { press

  1. JavaScript में एंटर की प्रेस इवेंट कैसे हैंडल करें? JavaScript में एंटर की प्रेस इवेंट कैसे हैंडल करें?

    उदाहरण onkeypress इवेंट और keyCode 13 से एंटर की डिटेक्ट करें। <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <title>Document</title> </head> <body> <input