एक फ़ंक्शन जो किसी भी कुंजी को दबाने पर एक बार कॉल किया जाता है।
फ़ंक्शन घोषित करने से keyPressed() चलने के लिए एक code ब्लॉक सेट हो जाता है एक बार जब उपयोगकर्ता कोई कुंजी दबाता है तो स्वचालित रूप से:
फ़ंक्शन keyPressed() {
// चलाने के लिए code।
}
कुंजी और keyCode वेरिएबल को सबसे हाल ही में टाइप किए गए मान के साथ अपडेट किया जाएगा keyPressed() को p5.js द्वारा कॉल किया जाता है:
फ़ंक्शन keyPressed() {
यदि (kwy === 'c') {
// चलाने के लिए code।
}
<p> यदि (keyCode === ENTER) {
// चलाने के लिए code।
}
}
</p>पैरामीटर, इवेंट, वैकल्पिक है। कीप्रेस्ड() हमेशा पारित किया जाता है a कीबोर्डइवेंट गुणों वाली वस्तु जो कुंजी प्रेस घटना का वर्णन करती है:
फ़ंक्शन कुंजी दबाया गया (घटना) {
// चलाने के लिए code जो ईवेंट का उपयोग करता है।
कंसोल.लॉग(इवेंट);
}
ब्राउज़र में विभिन्न प्रमुख घटनाओं से जुड़े डिफ़ॉल्ट व्यवहार हो सकते हैं। के लिए उदाहरण के लिए, कुछ ब्राउज़र किसी वेब पेज के निचले भाग पर जा सकते हैं जब स्पेस कुंजी दबाई गई है। इसके लिए किसी भी डिफ़ॉल्ट व्यवहार को रोकने के लिए घटना, जोड़ें return false; फ़ंक्शन के अंत तक।
उदाहरण
सिंटैक्स
keyPressed([event])
पैरामीटर्स
optional KeyboardEvent callback argument.
संबंधित संदर्भ
key
एक स्ट्रिंग सिस्टम वैरिएबल जिसमें अंतिम का मान होता है कुंजी टाइप की गई.
keyCode
एक संख्या सिस्टम वैरिएबल जिसमें अंतिम का code होता है कुंजी टाइप की गई.
keyIsDown
यदि जाँच की जाने वाली कुंजी दबाई जाती है तो सही लौटाता है गलत यदि नहीं.
keyIsPressed
एक बूलियन सिस्टम वेरिएबल जो सत्य है यदि कोई कुंजी है वर्तमान में दबाया गया है और गलत यदि नहीं.