javascript - 在js中用<string, object>实现 "like"HashMap

标签 javascript node.js json

我使用 React 和 Node JS 开发了一个应用程序。 我有一个 JSON 文件,用于存储具有某些属性(名字、姓氏、电子邮件等)的所有用户对象

我想用键、值实现“类似” HashMap 。 键是电子邮件的字符串,值将是所有用户对象

像(在java中): HashMap<字符串,用户>

我希望它可以快速访问用户对象,在服务器端(NodeJS)上通过电子邮件( key )搜索

实现这样的事情的好方法是什么?

谢谢!

最佳答案

Javascript 中的简单对象怎么样? Javascript 中的所有对象都可以通过类似数组的约定来访问。 例如,您可以创建一个像这样的对象:

const Users = {}
Users['admin@admin.com']=userObject;
Users['test@test.com']=user2Object;

等等..

关于javascript - 在js中用<string, object>实现 "like"HashMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60475716/

相关文章:

node.js - 如何限制刷新 token 的使用时间为 1 小时

javascript - JQGrid 减少窗口调整大小事件中的列数

php - PHP 和 JavaScript 中的法语字符验证

javascript - Electron 自动更新代理

javascript - RxJS:如何发出 takeWhile 评估为 false 的事件?

Python将数据库写入csv

javascript - 如何伪造ajax文件上传?

javascript - 我的 RegEx 模式允许在电子邮件中使用双 "@"

java - RESTful Web 服务 json 响应在 java 中返回 null

java - 如何从服务获取响应的 JSON