0

我正在开发一个网络应用程序,我需要获取用户的邮政编码,并查看它是否与 6000 个邮政编码的 csv 文件中的一个邮政编码匹配(如果是,请输入;否则显示错误;)我打算这样做sql 并使用用户的输入进行查询,但想知道是否有更好的方法(速度和其他建议)。首选Javascript。谢谢。

4

1 回答 1

1

SQL 可能是最简单/最快的。

不过,作为一个有趣的实验,如果您真的想在 JavaScript 中执行此操作,您可以读取文件并通过将每个数字作为字符串拆分为其字符来创建排序索引,然后为查找创建多维散列。

然后,您可以将该性能与简单的 Array.indexOf() 调用进行比较。

这些可能相当快,但比需要的工作更多,只需使用 SQL。;)

于 2012-10-22T15:32:50.263 回答