js 能否获取到hash的列表

阿狸Ahri 阿狸Ahri 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想知道,浏览器有些是可以通过#锚点的。

比如,有 #a,#b,#c

先去#a,然后浏览器的hash改成#b,如果你回退了就变成#a了

我想问,js怎么获取这些列表,我觉得这些列表肯定是存在某一个地方的,不然浏览器怎么之后回退之后,去哪一个值


但是我搜了网上都没相关的说明。

我现在是在 onhashchange()里面监听这个值,因为前进的时候,hash会变,回退的时候也会变,

我只希望回退的时候 触发我的onhashchange事件,所以想找找hash的列表,然后做判断。
...全文

相关推荐

hash:用于数据准确性的纯 JavaScript 非加密哈希算法的集合

比较器函数构建器。 什么 在哪里 讨论 文档 来源 问题 CI 覆盖范围: 执照: 麻省理工学院 安装特定的子包。 npm install hash.fnv 用于数据准确性的纯 JavaScript 非加密哈希算法的集合。 Hash 是一种用于个人教育和在您的程序中使用的散列实验。 所有哈希算法都实现了 Node.js crypto.Hash接口; 它们可以用作 Streams 2 流并通过旧版update和digest方法使用。 因为它们实现了crypto.Hash哈希算法是增量的。 您还可以获得一些有用的基类,例如 OneAtATimeStream在发出 32 位整数的时间散列中实现基本字节, BlockStream为您缓冲块并将它们提供给您的算法。 每个的好例子分别是HashDJB和HashMurmur332 。 这些散列不是加密的。 他们不应该是。

Ningling Pan

javascript实现获取字符串hash值

性能很高的计算字符串或文件hash值的函数,比md5速度快得多,自己一直用着,重复的几率为很底,一般的应用足够, var I64BIT_TABLE = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-'.split(''); function hash(input){ var hash = 5381; var i = input.length - 1; if(typeof input == 'string'){ for (; i > -1; i--) hash += (hash << 5)

weixin_38577922

node-hash-comparison:不同哈希算法的比较

不同哈希算法的比较 根据的代码 iMac 5K 2014 4Ghz i7 MacBook Pro 2016 2.7 Ghz i7

得陇而望蜀者

Argon2哈希算法的Node.js绑定_JavaScript_C++_下载.zip

Argon2哈希算法的Node.js绑定_JavaScript_C++_下载.zip

快撑死的鱼

hash.js:纯JavaScript中的哈希函数

hash.js 只是一个自行车棚。 安装 npm install hash.js 用法 var hash = require ( 'hash.js' ) hash . sha256 ( ) . update ( 'abc' ) . digest ( 'hex' ) 选择性哈希用法 var sha512 = require ( 'hash.js/lib/hash/sha/512' ) ; sha512 ( ) . update ( 'abc' ) . digest ( 'hex' ) ; 执照 该软件已获得MIT许可。 版权所有Fedor Indutny,2014年。 特此免费授予获得此软件和相关文档文件(“软件”)副本的任何人无限制地处理软件的权利,包括但不限于使用,复制,修改,合并的权利,发布,分发,再许可和/或出售本软件的副本,并允许具备软件的人员这样做,但须满足以下条件: 以

三渔
评论 2
收藏 已收藏
分享
返回顶部
阿狸Ahri
JavaScript 87,984 成员 224,681 内容