使哈希值在javascript中唯一?
Posted
技术标签:
【中文标题】使哈希值在javascript中唯一?【英文标题】:Make the hash value unique in javascript? 【发布时间】:2018-12-25 21:37:13 【问题描述】:例如我有哈希
var sample=;
sample["test"] = [];
sample["test"].push(name: "test");
sample["test"].push(name: "test");
样本哈希应该只包含唯一值。
【问题讨论】:
你说的sample hash
是什么意思
Unique values in javascript hash的可能重复
样本中的值应该只包含唯一记录
在示例 或 [] 中?
那么sample == "test": ["boo", "hoo"], "other": ["hoo"]
是否有效?
【参考方案1】:
是的,我找到了解决方案
var sample = [ id : 1, name : 'Name' , id : 1, name : 'Name' ];
var obj = id : 1, name : 'Name' ;
var sample = [obj, obj];
uniq(sample)
【讨论】:
【参考方案2】:嘿,伙计,不可能从 2 个相同的值中获得另一个哈希值。 为了简化散列操作可能就像加号一样,所以你得到 1 + 2 = 3。 这并不容易,但我希望你明白他的意思。
【讨论】:
以上是关于使哈希值在javascript中唯一?的主要内容,如果未能解决你的问题,请参考以下文章