1

我对 html 很陌生,作为项目的一部分,我们必须创建一个游戏,玩家必须选择不同的标签,然后根据存储在 .csv 文件中的值获得奖励。到目前为止,我使用不同的按钮创建了布局,现在我想知道如何在 csv 文件中搜索并返回相应的值?到目前为止,我正在使用 html 和 javascript。

此文件中有大约 6000 个条目。将它们全部加载到数组中是否明智?

以及如何在函数之间共享变量而不一个接一个地调用它们?例如,要找出按下按钮的频率,我显然不能在脚本中使用 var,因为它会在脚本执行后丢失,所以我必须创建一个 html 输入文本字段来不断存储变量。

感谢您的帮助:)

问候, 马库里恩

4

1 回答 1

1

使用 DBMS 是明智的,但是如果项目要求使用 CSV,您可以使用像 PHP 这样的服务器端编程语言来读取和写入 CSV 文件。

我不建议加载数组中的所有条目,而是只能加载所需的内容,但这可以通过使用 DBMS 来实现。

要在 javascript 上的函数之间共享变量,您需要将它们声明为全局变量,您可以 google:“javascript variables scope”或“javascript global variables”并阅读更多的范围。

如果您想知道按钮被按下的频率,您可以向服务器端脚本发出 AJAX 请求,如果脚本需要提交或执行,该脚本可以处理您需要的内容。

您可以查看 JQuery 框架以使用事件、ajax 和其他无限的东西。

我的建议是让您多阅读一些关于 javascript、JQuery 等 javascript 框架和 PHP 等服务器端语言的信息,使用这些工具可以轻松开发所需的内容。

于 2013-05-05T17:41:27.163 回答