h5 Hash模式 是什么

H5 Hash模式是一种前端路由的实现方式,其基本原理是将路由的路径通过“#”拼接在真实url后面。在这种模式下,当“#”后的路径发生变化时,浏览器并不会重新发起请求,而是会触发onhashchange事件。通过监听hash的改变,可以实现无刷新跳转的功能。

以下是一个简单的H5 Hash模式的例子:

 
 
 
     
     
     
    Document  
 
 
     
   

 
     
 

在这个例子中,我们首先创建了一个按钮和一个div元素。当点击按钮时,会触发onclick事件,该事件会生成一个随机数,并将其显示在div元素中。同时,会将这个随机数通过哈希值保存到window.location.hash中。然后我们监听了hashchange事件,当hash值变化时,就会获取新的随机数并显示在div元素中。

你可能感兴趣的:(哈希算法,算法)