js windows对象

计时器
setTimeout()和setInterval()可以用来注册在指定的时间之后单次或次重复调用的函数。
setTimeout 只会调用一次 需要调用clearTimeout()清除定时器
setInterval 会多次调用 需要调用clearInterval()清除定时器

Location 对象
hash - 返回一个URL的锚部分
host - 返回一个URL的主机名和端口
hostname - 返回URL的主机名
href - 返回完整的URL
pathname - 返回的URL路径名。
port - 返回一个URL服务器使用的端口号
protocol - 返回一个URL协议
search - 返回一个URL的查询部分

History 对象
back() - 加载 history 列表中的前一个 URL
forward() - 加载 history 列表中的下一个 URL
go() - 加载 history 列表中的某个具体页面

Navigator 对象
appCodeName - 返回浏览器的代码名
appName - 返回浏览器的名称
appVersion - 返回浏览器的平台和版本信息
cookieEnabled - 返回指明浏览器中是否启用 cookie 的布尔值
platform - 返回运行浏览器的操作系统平台
userAgent - 返回由客户机发送服务器的user-agent 头部的值

Screen 对象
availHeight - 返回屏幕的高度(不包括Windows任务栏)
availWidth - 返回屏幕的宽度(不包括Windows任务栏)
colorDepth - 返回目标设备或缓冲器上的调色板的比特深度
height - 返回屏幕的总高度
pixelDepth - 返回屏幕的颜色分辨率(每象素的位数)
width - 返回屏幕的总宽度

存储对象
cookie 用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去除。每次请求会被带上cookie,而且有大小限制,localStorage会好一点。

localStorage(ie8+) 用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去除。

sessionStorage(ie8+) 用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。

常用
close() - 关闭浏览器窗口。
open() - 打开一个新的浏览器窗口或查找一个已命名的窗口。
scrollBy() - 按照指定的像素值来滚动内容。
scrollTo() - 把内容滚动到指定的坐标。
stop() - 停止页面载入。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值