javascript - 我可以将对象用作哈希表吗?
问题描述
让我们假设我们创建一个对象并用它来存储一些数据
let x = {"john":true,"jack":true,"jim":false}
,我尝试做的时间复杂度是多少console.log(x["john"])
。我几乎没有疑问,对象是否执行类似于哈希表,它们可以被称为哈希表,如果不是的话,什么是在 JavaScript 中实现哈希表的一种非常优化的方法
解决方案
推荐阅读
- python - scrapy登录后怎么爬?
- ios - 如何让 iPhone/iPad 完全忘记 App 的媒体授权状态?
- mysql - 为什么我的最高薪水查询有语法错误?
- java - Spring Boot 2 - 内存缓存
- javascript - 这在 javascript 中是什么,它有什么意义?
- swift - 当另一个事件发出时如何从一个可观察的事件中提取一个事件
- python - 使用 FontForge 从 PNG/SVG 文件生成 TTF
- jquery - 如何在文件而不是数据库上对 DataTables 进行远程处理?
- python - 错误:(-215:断言失败)id < bytesList.rows in function 'drawMarker'
- android - 在Android App中获取位置需要很长时间