# 事件驅動程式設計 - 建立一個打字遊戲 ## 介紹 這是每位開發者都知道但很少提到的事情:打字快是一種超能力!🚀 想想看——你能夠更快地將想法從腦海傳送到程式編輯器,創造力就能更流暢地展現。這就像在思想和螢幕之間建立了一條直接的管道。 想知道提升這項技能的最佳方法之一嗎?沒錯——我們要來做一個遊戲! > 一起來創造一個超棒的打字遊戲吧! 準備好運用你學到的 JavaScript、HTML 和 CSS 技能了嗎?我們要建立一個打字遊戲,挑戰你用隨機的名言來測試打字速度和準確性,這些名言來自傳奇偵探 [夏洛克·福爾摩斯](https://en.wikipedia.org/wiki/Sherlock_Holmes)。遊戲會追蹤你的打字速度和準確性——相信我,這比你想像的還要上癮! ![demo](../../../4-typing-game/images/demo.gif) ## 你需要知道的事 在開始之前,請確保你熟悉以下概念(如果需要快速複習也沒關係——我們都曾經有過這樣的時候!): - 建立文字輸入框和按鈕控制項 - CSS 和使用類別設定樣式 - JavaScript 基礎 - 建立陣列 - 生成隨機數字 - 獲取當前時間 如果對這些概念感到有些生疏,完全沒問題!有時候最好的學習方式就是直接投入專案,邊做邊學。 ## 開始建立吧! [使用事件驅動程式設計來建立打字遊戲](./typing-game/README.md) ## 致謝 由 [Christopher Harrison](http://www.twitter.com/geektrainer) 用 ♥️ 撰寫 --- **免責聲明**: 本文件已使用 AI 翻譯服務 [Co-op Translator](https://github.com/Azure/co-op-translator) 進行翻譯。儘管我們努力確保翻譯的準確性,但請注意,自動翻譯可能包含錯誤或不準確之處。原始文件的母語版本應被視為權威來源。對於關鍵信息,建議使用專業人工翻譯。我們對因使用此翻譯而引起的任何誤解或誤釋不承擔責任。