首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Location对象

    Location对象是window对象的一部分,应该百分之百的前端开发用过这个对象,但几乎所有人也都是仅仅使用location.href。...但是location对象上面有好几个属性和方法对开发很有帮助。 属性:location.href 可读可写,设置或返回当前的URL地址。...属性:location.host 可读可写,设置或返回当前 URL 的主机名称和端口号。 属性:location.hostname 可读可写,设置或返回当前 URL 的主机名称。...属性:location.href 可读可写,设置或返回 URL 的锚部分(从 # 号开始的部分)。 属性:location.port 可读可写,设置或返回 URL 的端口号。...属性:location.search 可读可写,设置或返回 URL 的参数部分,从?开始,包含?。 方法:location.assign(url) 加载新的文档,其实就是跳转新的地址。

    48110

    nginx location配置

    匹配成功后,nginx还会判断是否存在后面这种情况{(location修饰符为^~ || location没有修饰符) && location配置的path是客户端请求的前缀},如果存在,就使用匹配项最多的作为最后的匹配结果...这里两个location配置都匹配上了,第一个location匹配项为1,第二个location匹配项为2,由于nginx选用匹配项最多的location,所以响应内容"/test/1"。...if中定义内容 alias只能在location中定义 root在http、server定义以后,location会默认继承上层定义的内容,可以在location中使用root对上层root定义进行重写...location匹配。...,然后重新location路由匹配,重新匹配时请求变成http://localhost:2020/test2,因此会被location /test2 {}这条location匹配,所以响应内容为"test2

    3.6K32

    JavaScript——location对象

    window对象给我们提供了一个location属性用于获取或设置窗体的URL,并且可以用于解析URL,因为这个属性返回的是一个对象,所以我们将这个属性也称为location对象。...对象的属性 location对象属性 返回值 location.href 获取或者设置整个URL location.host 返回主机(域名) location.port 返回端口号,如果未写返回空字符串...location.pathname 返回路径 location.search 返回参数 location.hash 返回片段 #后面内容 常见于链接锚点 案例:跳转页面 <!...对象的方法 location对象方法 返回值 location.assign() 跟href一样,可以跳转页面(也称为重定向页面) location.replace() 替换当前页面,因为不记录历史,所以不能后退页面...'); location.reload(); })

    51330

    nginx location配置

    location在nginx中起着重要作用,对nginx接收到的请求字符串进行处理,如地址定向、数据缓存、应答控制、代理转发等 location语法 location [=|~|~*|^~] uri {...= / { #精确匹配 / ,主机名后面不能带任何字符串 ... } location / { #普通匹配,因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 ......} location ~* \....找到就停止继续匹配,执行此location (2)验证各条普通匹配规则,是否有 ^~ 开头匹配成功的,有,停止继续匹配,执行此location,否,记下匹配度最高的那条 (3)按顺序验证各条正则匹配规则...,有匹配的,停止继续匹配,执行此location,否则执行普通匹配规则中匹配度最高的那条 ?

    75860

    nginx与location规则

    location ^~ /uri   ^~ 开头对URL路径进行前缀匹配,并且在正则之前。 location ~ pattern  ~开头表示区分大小写的正则匹配。...location ~* pattern  ~*开头表示不区分大小写的正则匹配。 location /uri     不带任何修饰符,也表示前缀匹配,但是在正则匹配之后。...location /      通用匹配,任何未匹配到其它location的请求都会匹配到,相当于switch中的default。...=/ 精确匹配 location / 匹配所有请求 location /xxx/ 匹配/xxx/的请求 location ~ 匹配后面正则表达式,区分大小写 location ~* 匹配后面正则表达式...,不区分大小写 location ^~ 匹配普通字符并终止 在location /里面 nginx去除index.php重写 rewrite '^/(.*?)

    81220

    location.hash详解

    了解vue-router原理中更新URL但不重载页面 原理之一location.hash 1.存在形式及意义 一般情况下为URL后 “#” 及其后面一部分组成,如http://www.test.com/...a> 以上两种均可通过http://www.test.com/#/something使页面滚动到该元素的位置 2.hash的读写 location.hash...可读可写的 //当前URL为http://www.test.com/#/something location.hash; //输出 #/something location.hash...test" //http://www.test.com/#/#/test 当写入第一个字符不为为 “#” 时会自动生成一个 “#” 在字符串之前,再把字符串追加到生成的#后面 这样会造成有两个#,此时location.hash...与HTML5 history类似,都能够在改变页面的URL而不会引起浏览器的重载 但是location.hash支持比较早的浏览器,而history是在HTML5的新API,可能某些较早的浏览器不支持

    43120
    领券