window.location
只读属性,返回一个 Location
对象,其中包含有关文档当前位置的信息.
window.location.hash
获取#及其之后对值
example code:
示例url: http://localhost:3000/#/success
console.log(window.location.hash)
控制台输出:“#/success”
Tips
- http请求不包含
#
- 在第一个
#
后面出现的任何字符,都会被浏览器解读为位置标识符。这意味着,这些字符都不会被发送到服务器端 - 改变
#
不触发网页重载(即不会向服务器发送请求) - 改变
#
会改变浏览器的访问历史
网友评论