简单解析BOM中History对象

简介: 简单解析BOM中History对象History 对象包含用户(在浏览器窗口中)访问过的 URL。 <button>back()</button> <button>forward()</button> <button>go()</button> 1 2 3 console.log(history); var aBtns=document.getElementsByTagName("button"); // 属性 // length 返回历史记录/列表中的网址数 console.log(histo

简单解析BOM中History对象




History 对象包含用户(在浏览器窗口中)访问过的 URL。


 

<button>back()</button><button>forward()</button><button>go()</button>

 

console.log(history);
    var aBtns=document.getElementsByTagName("button");
    // 属性
    // length  返回历史记录/列表中的网址数
    console.log(history.length);
    // 方法
    // back() 加载 history 列表中的前一个 URL   后退
    aBtns[0].onclick=function(){
        history.back();
    }
    // forward()  加载 history 列表中的下一个 URL  前进
    aBtns[1].onclick=function(){
        history.forward();
    }
    // go() 加载 history 列表中的某个具体页面  1  -1
    aBtns[2].onclick=function(){
        history.go(1);
    }

视频讲解链接:
https://www.bilibili.com/video/BV1aZ4y1W7SL/

相关文章
|
2天前
|
XML JavaScript 数据格式
Beautiful Soup 库的工作原理基于解析器和 DOM(文档对象模型)树的概念
【5月更文挑战第10天】Beautiful Soup 使用解析器(如 html.parser, lxml, html5lib)解析HTML/XML文档,构建DOM树。它提供方法查询和操作DOM,如find(), find_all()查找元素,get_text(), get()提取信息。还能修改DOM,添加、修改或删除元素,并通过prettify()输出格式化字符串。它是处理网页数据的利器,尤其在处理不规则结构时。
37 2
|
2天前
|
前端开发 JavaScript 数据安全/隐私保护
前端javascript的DOM对象操作技巧,全场景解析(二)
前端javascript的DOM对象操作技巧,全场景解析(二)
|
2天前
|
移动开发 缓存 JavaScript
前端javascript的DOM对象操作技巧,全场景解析(一)
前端javascript的DOM对象操作技巧,全场景解析(一)
|
2天前
|
缓存 Java Python
Python 弱引用全解析:深入探讨对象引用机制!
Python 弱引用全解析:深入探讨对象引用机制!
22 3
|
2天前
|
Java
并发编程之Java 对象头的详细解析
并发编程之Java 对象头的详细解析
13 0
|
2天前
|
Java API 数据库
深入解析:使用JPA进行Java对象关系映射的实践与应用
【4月更文挑战第17天】Java Persistence API (JPA) 是Java EE中的ORM规范,简化数据库操作,让开发者以面向对象方式处理数据,提高效率和代码可读性。它定义了Java对象与数据库表的映射,通过@Entity等注解标记实体类,如User类映射到users表。JPA提供持久化上下文和EntityManager,管理对象生命周期,支持Criteria API和JPQL进行数据库查询。同时,JPA包含事务管理功能,保证数据一致性。使用JPA能降低开发复杂性,但需根据项目需求灵活应用,结合框架如Spring Data JPA,进一步提升开发便捷性。
|
2天前
|
SQL Java 数据库连接
深度解析MyBatis核心:探寻其核心对象的精妙设计
深度解析MyBatis核心:探寻其核心对象的精妙设计
24 1
深度解析MyBatis核心:探寻其核心对象的精妙设计
|
2天前
|
Java 程序员 API
对象如何诞生与毁灭:解析Spring中的对象生命周期
对象如何诞生与毁灭:解析Spring中的对象生命周期
22 0
对象如何诞生与毁灭:解析Spring中的对象生命周期
|
2天前
|
Java 关系型数据库 MySQL
高级对象装配:解析Spring创建复杂对象的秘诀
高级对象装配:解析Spring创建复杂对象的秘诀
30 0
高级对象装配:解析Spring创建复杂对象的秘诀
|
2天前
|
自然语言处理 编译器 程序员
【Qt底层之 元对象的编译】Qt 元对象系统及其编译流程解析
【Qt底层之 元对象的编译】Qt 元对象系统及其编译流程解析
109 4

推荐镜像

更多