Javascript基础知识体系化学习总结(六)BOM

本文深入探讨了JavaScript中浏览器对象模型(BOM)的核心组成部分,包括navigator、screen、location及history对象的使用方法与属性详解,如userAgent、width、height、href、hash、back()等,为前端开发者提供了实用的参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Javascript基础知识体系化学习总结(六)BOM

一、navigator
1.主要使用的是它的userAgent属性,即查看浏览器的简要信息,由于浏览器考虑到兼容性的问题,会在简要信息里面存放很多内容,我们无法做比较严格的检测,但是可以利用indexOf查看里面是否包含我们想要的内容。

二、screen
1.width属性,即浏览器的宽度。
2.height属性,即浏览器的高度。

三、location
1.href属性,查看完整的链接url。
2.hash属性,查看url#后面的内容。
3.pathname属性,查看url的路径名称。
4.search属性,查看url的参数。
5.host属性,查看url的域名。
6…protocol拿到url的协议。

四、history
1.back()方法,返回上一个页面。
2.forward()方法,进入下一个页面。

好了,javascript的第六个模块大概就是这些内容了,我会将它分为11个模块然后13篇文章左右把它讲完(有的模块内容多会范围上下期大概。。。),学完这些模块相信大家对基础的js会有一个比较体系化的认识,那么大家加油,我是O5,我们下次见!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值