JavaScript
شرکت Mockstar علاوه بر فروش بازی، تجهیزات جانبی مانند ماوس و کیبورد را نیز عرضه میکند؛ همچنین سامانهای برای تست صحت این اقلام دارد. حال از پمبه خواسته شده است که قسمت تست کیبورد این سامانه را پیادهسازی کند.
این نکته را در نظر بگیرید که کیبوردهای Mockstar، در حال حاضر از کلیدهای Windows
و Fn
و Context
پشتیبانی نمیکنند؛
بنابراین نیازی نیست که پمبه برای تست این کلیدها کدی بنویسد.
میتوانید برای بررسی دقیقتر نتیجۀ نهایی، این فیلم را مشاهده کنید.
پروژه اولیه را از این لینک دانلود کنید.
index.html
را در مرورگر خود باز کنید.keydown
)، المان متناظر با آن کلید باید کلاس key--held
را داشته باشدkeyup
)، المان متناظر با آن کلید باید کلاس key--selected
را داشته باشدdynamic.js
هستید. تغییرات در باقی فایلها نادیده گرفته میشود.index.html
انجام میشود.