gpt4 book ai didi

javascript - 使用这个 node.js 字典从值中获取键

转载 作者:行者123 更新时间:2023-11-29 21:16:33 30 4
gpt4 key购买 nike

我正在使用这个 node.js 收集模块。 http://www.collectionsjs.com/

我想从字典中的值中获取键。这是我的代码;

"use strict";
var Dict = require("collections/dict");

var Data_type = new Dict(
{
"00": "DATA_NOT",
"01": "DATA_SENSOR",
"02": "DATA_SENSOR2",
"03": "DATA_SENSOR3",
});

从键中获取值很容易。 Data_type.get("00"); 将返回 DATA_NOT。但是,我在从值中获取键时遇到问题。最好,我想做类似 Data_type.getKey("DATA_NOT"); 的事情,让它返回 "00"。欢迎任何其他方法。

最佳答案

你会在字典中有多个相同的值吗?另一种可能的方法可以使用 collectionjs 中的 map() 函数

mapDict = [];
dict.map(function(v,k) { '
if (v === "DATA_NOT") {
mapDict.add(v,k);
}
});

mapDict.get(0);

关于javascript - 使用这个 node.js 字典从值中获取键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39197727/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com