لینکهای مفید برای شرکت در مسابقه:
Node v14.4.0
استفاده میکند.در طول مسابقه میتوانید سؤالات خود را از قسمت «سؤال بپرسید» مطرح کنید.
در این سؤال قرار است افکت تایپ کردن و حذف متن تایپشده را در جاوااسکریپت پیادهسازی کنیم.
ظاهر کلی برنامه بهصورت زیر است:
پروژهی اولیه را از این لینک دانلود کنید.
input
با شناسهی user-caption
وجود دارد که مقدار درون آن پس از کلیک کردن دکمه ای که شامل شناسهی test-typing
است باید با افکت تایپ کردن در تگ span
با شناسهی caption
نوشته شود.span
با شناسهی caption
از قبل متنی وجود داشته باشد، باید متن جدید جایگزین شود و با افکت نوشته شود.span
با شناسهی caption
وجود داشته باشد و روی دکمهای با شناسهی test-erasing
کلیک شود، باید متن با افکت حذف شود. روند حذف به اینصورت است که هر بار آخرین کاراکتر رشته حذف میشود.input
خالی باشد و روی دکمهی نوشتن کلیک شود، باید متن زیر در تگ span
با شناسهی caption
با افکت نوشته شود:span
با شناسهی caption
بدون افکت (و بدون تأخیر) نوشته شود و سپس متن با افکت حذف شود:span
با شناسهی caption
وجود دارد (از قرار دادن space اضافه در تگ span
با شناسهی caption
خودداری کنید).main.js
هستید.پس از پیادهسازی موارد خواستهشده، فایل main.js
را آپلود کنید (آن را زیپ کنید).