求js将一个字符串哈希算法-在线等待高分

wjmmml 2008-09-16 10:52:03
如题,我需要通过一个js函数,将一个字符串哈希,取得哈希code,然后对通过这个整数 进行其他运算。
能提供的,给我一个js实现,要求高效率的。谢谢。
...全文
382 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
汗!!这个分给的!!

哈哈
,也忒不公道了!!

那个只是搬了showbo 里面的代码出来就得了100
ximizhi 2008-09-16
  • 打赏
  • 举报
回复
function hashCode(str){
var h = 0, off = 0;
var len = str.length;
for(var i = 0; i < len; i++){
h = 31 * h + str.charCodeAt(off++);
}
var t=-2147483648*2;
while(h>2147483647){
h+=t
}
return h;
}
  • 打赏
  • 举报
回复
可以网上搜索,应该有相关的例子
wjmmml 2008-09-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 showbo 的回复:]
找了下,不知道是不是这个意思??

JS中实现JAVA的hashCode算法
[/Quote]

对是这个意思
Go 旅城通票 2008-09-16
  • 打赏
  • 举报
回复
找了下,不知道是不是这个意思??

JS中实现JAVA的hashCode算法
Go 旅城通票 2008-09-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 wjmmml 的帖子:]
将一个字符串哈希,取得哈希code[/Quote]

不明白虾米意思
zhihuixiaole 2008-09-16
  • 打赏
  • 举报
回复
xuexi xia
  • 打赏
  • 举报
回复
接触java的时间不长,对hashcode的实现和用法都不是很清楚,关注下,期待高手回复
Go 旅城通票 2008-09-16
  • 打赏
  • 举报
回复
xxxx个OOOO
ymle1228 2008-09-16
  • 打赏
  • 举报
回复
是不是要那个MD5函数?

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧