浅记js中的浏览器对象(windows,navigator,screen,location...)

浏览器对象

window

属性作用
innerWidth、innerHeight获取窗口的内部宽度和高度
outerWidth、outerHeight获取浏览器窗口的整个宽高

navigator

属性作用
navigator.appName浏览器名称;
navigator.appVersion浏览器版本
navigator.language浏览器设置的语言
navigator.platform操作系统类型
navigator.userAgen浏览器设定的User-Agent字符串

这个值可以被用户更改,所以javaScript读取的值不一定准确

screen

属性作用
screen.width屏幕宽度,以像素为单位
screen.height屏幕高度,以像素为单位
screen.colorDepth返回颜色位数,如8、16、24

location

location对象标识当前页面的URL信息

属性作用
location.href浏览器地址栏中的完整地址串
.location.pathnameURL的路径部分,请求映射的地址
location.search获取?的内容
location.host获取主机地址
location.port获取端口号
location.hash返回锚点的值,如"#…"
location.assign()加载新的页面
location.reload()重载当前界面

document

表示当前页面.同时由于HTML在浏览器中以DOM形式表示为树形结构,document对象就是整个DOM树的根节点.

属性作用
document.title表示读取<title></title>的内容,同时也可以更改
document.getElementById()根据元素ID获取一个DOM节点
document.getElementByTagName()表示按Tag名称获得一组DOM节点
document.cookie获取当前页面得Cookie
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值