说我有一个字符串数组,我想获取此数组的哈希,因此,每当更改数组时,哈希将有所不同,并且我知道更改已提交。
我有一个数组:
const arr = ["example1", "example2", "example3", "example4"]
,并希望获得
const hashOfArr = ...
使用arr作为输入
在Google上搜索该信息,并找到了一个建议使用的StackOverflow线程:
hash = new Hash(arr);
问题在于哈希的实现已更改。我试图创建一个像这样的自运行函数:
export const supportedAssetsHash = (function (arrayToHash: any) {
return new Hash(arrayToHash);
}(supportedAssets));
但是我得到了
Constructor of class 'Hash' is private and only accessible within the class declaration.ts(2673)