前言
如何设置hash
我们可以通过在js中设置hash的值
1 | <script> |
这样就可以设置hash值,那么设置过后我们就可以在地址栏看到多了一个#3
如何获取hash的值
1 | <script> |
使用字符串截取函数,截取不带#
的这一部分
监听地址栏hash值的变化
经常会有需求需要监听地址栏中hash值的变化,实现路由的功能,那么是如何实现的呢:
1 | // 当监听到变化时执行的函数 |
这里的这个例子实现的就是通过通过超链接来进行hash的跳转,并且将原本隐藏的路由元素显示出来。
总结
hash的使用十分的简单,并且使用频率很高,通过hash我们就可以实现例如翻页还在同一页的效果。这里也通过一个简单的例子实现了hash的应用。