javascript - 在使用数万个索引的 Javascript 中使用数组是否可取?

标签 javascript performance arrays

在使用数万个索引的 Javascript 中使用数组是否可取?

我有一个包含静态数据表的数据库,这意味着它永远不会改变。在这种情况下,是否建议将此表转换为 javascript 数组并在需要时在其中查找信息?这是不好的做法吗?

有问题的表包含大约 40,000 个键/值对条目。

最佳答案

没有。

我会保留该表,作为它的单点维护。

您会发现,执行 XmlHTTPRequest 以根据服务器端查询返回键/值对,实际上执行速度更快,并且比巨大的 JavaScript 数组占用的内存少得多。

关于javascript - 在使用数万个索引的 Javascript 中使用数组是否可取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/315410/

相关文章:

javascript - 获取客户端的最大int服务器端

javascript - DOJO:找到 child

javascript - jquery“无法识别的列 IE8 未选择

javascript - 添加空格以填充数组长度

java - 如何以这种形式打印这个二维字符串数组而不需要太多的努力(java)?

javascript - 如何通过javascript在asp.net中将按钮设置为隐藏后使其折叠?

linux - 最快的 Linux 系统调用

python - Cython - 有效地过滤类型化的内存 View

python - NumPy 数组总和减少

javascript - 二维数组中的每个数组出现