شرح صفوف ومحتوى الفقرة
بينما تعبر e.key عن الحرف المنطقي المدخل، تحدد e.code الموقع المادي الفيزيائي للزر على لوحة المفاتيح بغض النظر عن لغة الكتابة النشطة حالياً؛ مما يجعلها منقذة لبرامج المحاكاة والتحكم المكاني حتى لو كانت لوحة المستخدم مضبوطة على العربية:
| الخاصية | ضغط زر A باللغة الإنجليزية | ضغط نفس الزر باللغة العربية | الاستخدام الأنسب هندسياً |
|---|---|---|---|
e.key | "a" (أو "A" مع Shift) | الحرف العربي المقابل للمفتاح | أوامر النصوص ومفتاحي Enter وEscape |
e.code | "KeyA" | "KeyA" ثابتة دائماً | التحكم المكاني مثل WASD وتمييز ShiftLeft عن ShiftRight |