以下是一个简单的使用JavaScript计算字符串Hash的例子:
function stringHash(str) {
let hash = 0;
if (str.length == 0) return hash;
for (let i = 0; i < str.length; i++) {
let char = str.charCodeAt(i);
hash = ((hash << 5) - hash) + char;
hash = hash & hash;
}
return hash;
}
console.log(stringHas