六部分组成: 协议 域名 端口 路径 参数 哈希值 哈希值变化的时候 页面不会跳转 a里面的#省略的是url url的hash值 专门用于实现前端路由 ,不同的hash值对应不同的页面 ,当hash发生变化的时候, 当前页面中的内容也会发生变化 ,而且这种变化是无跳转的 hash用于前端页面控制 所以向服务器发送请求的时候 url的hash 是不会发送的