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

被折叠的 条评论
为什么被折叠?



