की कोड·ShiftLeft
Shift
ShiftLeft
keyCode 16

ShiftLeft की कोड — keyCode 16

मॉडिफ़ायर

ShiftLeft का keyCode 16 है और key Shift, location 1। यह वही नंबर ShiftRight के साथ साझा करती है।

अकेले कुछ नहीं करतीं, दूसरी कुंजियों पर चढ़ती हैं। बाएँ-दाएँ एक ही keyCode साझा करती हैं।

code (स्थान)
ShiftLeft
key (US लेआउट)
Shift
keyCode (अप्रचलित)
16
षोडश आधारी
0x10
location
1 · बायाँ
क्या अक्षर टाइप होता है
नहीं
वही keyCode
ShiftRight

कोड में

code से मिलान करने पर लेआउट बदलने पर भी वही जगह पकड़ में रहती है।

window.addEventListener('keydown', e => {
  if (e.code === 'ShiftLeft') {
    // Shift
  }
});

code बनाम key

code कुंजी की भौतिक जगह है — कोरियाई हो या फ्रेंच कीबोर्ड, मान वही रहता है। key वह है जो टाइप होता है और बदलता है — वही जगह a, A या ㅁ देती है। "कौन-सी जगह दबी" के लिए code, "क्या टाइप हुआ" के लिए key।

keyCode मानक से हटा दिया गया है। नया कोड code या key से लिखें; यहाँ के अंक पुराना कोड पढ़ने के लिए हैं।

उसी प्रकार की कुंजियाँ

कैसे पढ़ें

  • code स्थान है, key टाइप हुआ अक्षर। शॉर्टकट के लिए code से मिलान करें।
  • keyCode अप्रचलित है; केवल पुराना कोड पढ़ने के लिए।
  • बायाँ और दायाँ Shift एक ही keyCode रखते हैं और location से अलग होते हैं।
  • संख्या पंक्ति का 1 और नंबरपैड का 1 अलग कुंजियाँ हैं — 49 और 97।

अक्सर पूछे जाने वाले सवाल

Q. ShiftLeft का keyCode क्या है?

16, हेक्स में 0x10।

Q. कोड में ShiftLeft को कैसे पकड़ें?

e.code === 'ShiftLeft' से मिलान करें। keyCode से मिलान ब्राउज़र और लेआउट के साथ डगमगाता है।

Q. इस कुंजी का location क्या है?

1। इसका keyCode ShiftRight के साथ साझा है, इसलिए अंतर बताने को यही मान चाहिए।

Q. क्या इस कुंजी से अक्षर टाइप होता है?

नहीं। key Shift है और कुछ टाइप नहीं होता।