window对象属性

  • window对象中存储的属性和方法比较多,我们只对常用的做说明,不常用的看看就好。

  • 首先是window中的这几个属性,这几个属性存储的值都是对象{}。每个对象对应一种操作,可以理解为将浏览器操作分为了好多部分,每个对象管理一个部分。这些对象,我们会一一学习,看看他们到底分管的那个部分。

    /获取常用对象:这里的每个对象都是一个完整的体系,都要掌握/
    window.location 加载页面
    window.history 历史记录
    window.localStorage 本地存储
    window.sessionStorage 本地存储
    window.navigator 浏览器器软件信息
    window.document 文档(document中的属性和方法,就是常说的DOM操作)
    window.screen 屏幕(显示屏的信息)

  • 这里还有一些属性不常用,我也给列了出来

    /其他:很不常用/
    // closed 返回窗口是否已被关闭。
    // defaultStatus 设置或返回窗口状态栏中的默认文本。
    // frames 返回窗口中所有命名的框架。该集合是 Window 对象的数组,每个 Window 对象在窗口中含有一个框架。
    // length 设置或返回窗口中的框架数量。
    // name 设置或返回窗口的名称。
    // opener 返回对创建此窗口的窗口的引用。
    // parent 返回父窗口。
    // self 返回对当前窗口的引用。等价于 Window 属性。
    // status 设置窗口状态栏的文本。
    // top 返回最顶层的父窗口。
    - 下边这几个属性是获取有关浏览器窗口位置,大小(都是只读属性,也就是说不能进行赋值操作)

    //获取浏览器相对于屏幕的坐标
    window.screenLeft;/window.screenX;/
    window.screenTop;/window.screenY;/
    //获取窗口的外部高度(包含工具条与滚动条)
    window.outerHeight
    window.outerWidth
    //获取窗口的文档显示区的大小----获取窗口的滚动距离(内部高度)
    window.innerHeight
    window.innerWidth
    //获取滚动条的滚动距离(此方法只有IE支持,其他浏览器在算滚动条时使用的其他方式)
    window.pageXOffset;/IE/
    window.pageYOffset

window对象属性相关推荐

  1. JavaScript中window对象属性,时间等的总结

    Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY.FRAMESET或 FRAME元素时,都会自动建立window对象的实例. ...

  2. 作为window对象属性的元素 多窗口和窗体

    作为窗口对象属性的文档元素 如果html文档中用id属性为元素命名.并且如果window对象没有此名字的属性,则window对象会赋予一个属性,其名字为id属性的值,其值指向该元素 html < ...

  3. TypeScript 中为window对象添加属性

    众所周知,typescript是一款JavaScript的超集,其作用就是在于让我们开发者在艰辛的开发路途中,避免掉一些不必要的麻烦,这"一些不必要的麻烦"主要体现在于 TypeS ...

  4. JavaScript权威指南--window对象

    知识要点 window对象及其客户端javascript所扮演的核心角色:它是客户端javascript程序的全局对象.本章介绍window对象的属性和方法,这些属性定义了不同的API,但是只有一部分 ...

  5. javascript原生事件句柄、BOM、DOM对象属性方法总结

    javascript原生事件句柄.BOM.DOM对象属性方法总结 JS事件句柄 事件句柄 类型 说明 onabort 事件句柄 图像加载被中断 onblur 事件句柄 元素失去焦点 onfocus 事 ...

  6. BOM的window对象的属性及其方法

    Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY.FRAMESET或 FRAME元素时,都会自动建立window对象的实例. ...

  7. JS window对象 Location对象 location用于获取或设置窗体的URL,并且可以用于解析URL。 语法: location.[属性|方法]...

    Location对象 location用于获取或设置窗体的URL,并且可以用于解析URL. 语法: location.[属性|方法] location对象属性图示: location 对象属性: lo ...

  8. html window 属性,html中window对象top 、self 、parent 等属性

    top 属性返回最顶层的先辈窗口. 该属性返回对一个顶级窗口的只读引用.如果窗口本身就是一个顶级窗口,top 属性存放对窗口自身的引用.如果窗口是一个框架,那么 top 属性引用包含框架的顶层窗口. ...

  9. 前端:JS/24/BOM和DOM简介,for...in循环遍历,window对象的属性和方法,延时器,定时器,screen屏幕对象,location地址栏对象,history历史记录对象

    BOM 和DOM简介 BOM ,Browser Object Model ,浏览器对象模型: BOM主要提供了访问和操作浏览器各组件的方式: 浏览器组件:window(浏览器容器), location ...

最新文章

  1. html 简单机器人对话页面,简单的js聊天机器人框架BotUI
  2. R语言中这些你想知道含义又不知道怎么查的特殊符号
  3. 中小型网站 seo 优化推广策略
  4. DataList控件分页
  5. String和QString之间的转化----可避免出现中文乱码的现象
  6. BERT4Rec:当NLP王者BERT进军推荐领域
  7. quartz定时器依赖_Spring Quartz定时器 配置文件详解
  8. pip 安装指定版本的库
  9. DeepL与有道翻译对比
  10. 虚幻4地形怎么增加层_虚幻周报20200512 | 该来的总会来的!
  11. java根据公历获得农历1921年到2050年
  12. XJOI一级五段题解(g++,即C++),也可视作C++算法竞赛教程
  13. iRedMail退信问题的解决
  14. 彼得林奇——如何看待股市大跌
  15. 信息学奥赛一本通T1183-病人排队-题解(C语言代码)
  16. 一种网格去噪算法(基于平均面法向的均值滤波)
  17. 单片机理论篇(未完成)
  18. 智慧点餐系统源码 扫码点餐小程序源码
  19. python金融趋势指标计算:布林带
  20. android pay 机型,苹果有ApplePay,那你知道这些安卓机Pay吗

热门文章

  1. gnocchi resource批量删除
  2. 实变函数自制笔记3:集合的势
  3. 《一出好戏》一中高三学子誓师大会后记
  4. wepy集成vantweapp开发
  5. 用python+sklearn(机器学习)实现天气预报数据 数据
  6. Java 获取Enum枚举中的值,以列表方式返回
  7. CBLUE中文生物医学语言理解评价
  8. 京津冀大数据走廊起笔谋篇
  9. 【BUUCTF】------web之 [RoarCTF 2019]Easy Calc
  10. C++编程语言——动态内存分配