这篇文章主要介绍javascript中常见的bom对象有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
javascript的特点
1. javascript主要用来向HTML页面添加交互行为。 2. javascript可以直接嵌入到HTML页面,但写成单独的js文件有利于结构和行为的分离。 3.JavaScript具有跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行。
在JavaScript中bom可以弹出新浏览器窗口并移动,关闭和更改浏览器窗口大小.bom中有六个对象,分管执行bom的不同功能。
JavaScript中六个bom对象:1,窗口对象;2,文档对象;3,位置对象;4,导航器对象;5、屏幕对象;6,历史对象。
<强> 1,窗口对象:是JS的最顶层对象,其他的bom对象都是窗口对象的属性。强>
提供了独立于内容与浏览器窗口进行交互的对象,使用浏览器对象模型可以实现与HTML的交互。
<强>使用语法强>
窗口。属性名=,“属性值“
<强> 2,文档对象:文档对象。强>
<强>使用语法强>
document.referrer 文档。URL
<强> 3,位置对象:浏览器当前URL信息。强>
href: href属性是一个可读可写的字符串,可设置或返回当前显示的文档的完整的URL。
<强>常用使用方法强>
1)散列:保存当前URL中的哈希值(URL中#号后面的任意个字符),URL中不包含哈希值则返回空串
2)主持人:保存当前URL中的域名和端口号
3)主机名:保存当前URL中的域名
<强> 4,导航器对象:浏览器本身信息。强>
浏览器名称:属性可返回浏览器的名称。
<强>常用使用方法强>
1) navigator.appCodeName ,浏览器代号
2) navigator.appName ,浏览器名称
3) navigator.appVersion ,浏览器版本
<强> 5,屏幕对象:客户端屏幕信息。强>
高度:该属性返回显示屏幕的高度。
宽度:该属性返回显示器屏幕的宽度。
<强> 6,历史对象:浏览器访问历史信息。强>
长度:该属性可以返回浏览器历史列表中URL的数量。
以上是“javascript中常见的bom对象有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!