function getHash (str) {
let hash = 0;
let char = 0;
if (str.length == 0){
return hash;
}
for (let i = 0; i < str.length; i++) {
char = str.charCodeAt(i);
hash = ((hash<<5)-hash)+char;
hash = hash & hash; // Convert to 32bit integer
}
return hash%6;
}
ES6中汉字转hashcode
最新推荐文章于 2025-05-23 23:08:44 发布