javascript - 对象数组比字典效率低吗?
问题描述
在处理大量数据点时,使用对象数组是不是一个糟糕的选择?当数据采用这种格式时,执行查找是否效率低下?
var list = [
{ date: '12/1/2011', reading: 3, id: 20055 },
{ date: '13/1/2011', reading: 5, id: 20053 },
{ date: '14/1/2011', reading: 6, id: 45652 }
];
以统一哈希表的形式使用它会更有效吗?
var dict = {
Item 1: {date: '12/1/2011', reading: 3, id: 20055 },
Item 2: {date: '13/1/2011', reading: 5, id: 20053 },
Item 3: {date: '14/1/2011', reading: 6, id: 45652 }
};
解决方案
推荐阅读
- python - 从 tensorflow 数据集迭代器获取输入(文件名)
- r - 将闪亮的渲染输出放在其他函数中
- wordpress - Wordpress 古腾堡块
- spatialite - EF Core 空间数据距离
- c# - AWSSDK 未生成新的 PreSigned URL(始终过期)
- angular - 我应该手动安装所有对等依赖项以删除 npm 警告吗?
- forms - 如何在 PERL-CGI 中读取多个复选框
- html - 当列的宽度不适合其容器时,如何垂直包装列?
- python - 如何使用 Python 从多个分类分布中采样
- javascript - 使用 thymeleaf 访问 JS 文件中的图像