使哈希值在javascript中唯一?

时间:2018-07-18 05:11:56

标签: javascript jquery hash

例如我有哈希值

 var sample={};
 sample["test"] = [];
 sample["test"].push({name: "test"});
 sample["test"].push({name: "test"});

样本哈希值应仅包含唯一值。

2 个答案:

答案 0 :(得分:2)

是的,我为此找到了解决方案

var sample = [{ id : 1, name : 'Name' }, { id : 1, name : 'Name' }];
var obj = { id : 1, name : 'Name' };
var sample = [obj, obj];
uniq(sample)

答案 1 :(得分:2)

嘿,不可能从2个相同的值中获得另一个哈希值。 为简化起见,哈希运算很可能像加号,所以得到1 + 2 = 3。 并不是那么容易,但是我希望你能明白他的意思。