第8章 BOM
2024-01-10 10:23:23
学习目标
-
了解BOM的概念,能够说出BOM的作用
-
掌握BOM对象的使用,能够通过BOM对象实现浏览器操作
-
掌握窗口事件的使用,能够在窗口加载、卸载或改变大小时执行特定的代码
-
掌握定时器方法的使用,能够通过定时器延迟一段时间执行代码或间歇执行代码
-
熟悉同步和异步的概念,能够说出同步和异步的区别
在实际开发中,使用JavaScript开发网页交互效果时,经常需要获取浏览器的一些信息,控制浏览器的刷新和页面跳转。为了能够使JavaScript控制浏览器,浏览器提供了BOM。本章将对BOM进行详细讲解。
8.1 BOM简介
浏览器对象模型(Brower Object Model,BOM)是浏览器提供的用于JavaScript与浏览器窗口进行交互的一系列对象。
由于没有统一的BOM标准,每个浏览器都有自己的BOM实现方法,BOM的浏览器兼容性较差。常见的BOM对象有:
在BOM中,顶级对象是window,表示浏览器窗口,其他对象都是window对象的属性。
document对象表示文档,它既属于BOM又属于DOM;
location对象用于操作浏览器地址;
navigator对象用于获取浏览器的基本信息;
history对象用于操作历史记录;
文章来源:https://blog.csdn.net/u010321564/article/details/135494213
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!