• JavaScript基础 -- History和Location


    History和Location

      History

        - 对象可以用来操作浏览器向前或向后翻页

        length

          - 该属性能获取到当前访问的链接数量

        back()

          - 该方法可以用来退回到上一个页面,作用和浏览器的回退按钮一样

        forward()

          - 该方法可以用来前进到下一个页面,作用和浏览器的前进按钮一样

        go()

          - 该方法可以用来跳转到指定页面

          - 他需要一个整数作为参数

            1 表示向前跳转一个页面,相当于forward()

            2 表示向前跳转连个页面

            -1 向后跳转一个页面

      Location

        - 该对象中封装了浏览器地址栏的信息

        - 如果直接打印location,则可以获取到当前地址栏的信息( 当前页面的完整路径 )

        -如果直接讲location属性修改为一个完整的路径,或者相对路径,则我们页面会自动跳转到该路径,并会生成相应的历史记录

        assign()

          - 用来跳转到其他页面,作用和直接修改location一样

        reload()

          - 用于重新加载当前页面,作用与刷新按钮一样

          - 如果在方法中传递一个true,作为参数,则会强制清空缓存刷新页面

        replace()

          - 可以使用一个新的页面替换当前页面,调用完毕也会跳转页面,不会生成历史记录,不能使用回退按钮回退

      

  • 相关阅读:
    子类继承和调用父类的构造方法 (转)
    数组复制 System.arraycopy 与 Arrays.copyof()
    ArrayList的使用方法 (转)
    Eclipse 的debug 用法 (转)
    for each
    二维数组 排序 随机数 练习
    react 之 reflux 填坑
    react & vue 项目创建的方式
    数组实例的 copyWithin()
    es6的正则扩展笔记之修饰符
  • 原文地址:https://www.cnblogs.com/-Aqiu/p/13829876.html
Copyright © 2020-2023  润新知