使用客户端工具将所有单词存储在字典中

时间:2014-04-22 19:04:32

标签: javascript html

现在我正在计划如何创建一个使用我自己的拼写检查算法实现的页面。这当然需要从字典中读取。我下载了英语词典中所有单词的文本文件,我的计划是在页面加载时将它们存储在JavaScript数组中。我知道更好的方法是使用服务器端工具 - 编写一个脚本,将文本文件中的所有单词放入MySQL数据库中表的行中,实现我检查的算法部分通过使用连接到该表等的PHP来实现这个词 - 但是现在我对服务器端工具的知识还不够,而且我只是想让这个页面变得有趣。我在想:

(1)我正在尝试做什么完全愚蠢(即使我已经检查并验证了JavaScript数组能够容纳所有单词)?

(2)我可以在JavaScript中使用任何类型的快速查找结构,或者解释器a.k.a. broswer是否将大数组实现为哈希表或二叉树?

(3)当我放<body onload="get_words()">时,我希望get_words()返回一个变量,这个变量是我的单词数组,或者我想要函数创建一个全局变量。我该怎么做呢?我是否必须输入<body onload="dict=get_words()"> ?????

之类的内容

0 个答案:

没有答案