You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/zh/4-typing-game/README.md

42 lines
1.7 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "957547b822c40042e07d591c4fbfde4f",
"translation_date": "2025-08-24T00:16:54+00:00",
"source_file": "4-typing-game/README.md",
"language_code": "zh"
}
-->
# 事件驱动编程 - 构建一个打字游戏
## 介绍
打字是开发者最被低估的技能之一。能够快速将脑海中的想法转移到编辑器中,可以让创造力自由流动。而学习的最佳方式之一就是玩游戏!
> 那么,让我们来构建一个打字游戏吧!
你将使用迄今为止学到的 JavaScript、HTML 和 CSS 技能来创建一个打字游戏。游戏会向玩家展示一段随机的引用(我们使用的是 [福尔摩斯](https://en.wikipedia.org/wiki/Sherlock_Holmes) 的名言),并计时玩家准确输入这段文字所需的时间。你将使用迄今为止学到的 JavaScript、HTML 和 CSS 技能来创建一个打字游戏。
![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)进行翻译。虽然我们尽力确保翻译的准确性,但请注意,自动翻译可能包含错误或不准确之处。原始语言的文档应被视为权威来源。对于关键信息,建议使用专业人工翻译。我们对因使用此翻译而产生的任何误解或误读不承担责任。