位置: 编程技术 - 正文

Javascript window对象详解(js window.screen)

编辑:rootadmin

推荐整理分享Javascript window对象详解(js window.screen),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js windows.onload,javascript教程window,javascript教程window,javascript winapi,javascript:windows.close(),js里面的window,javascript:window,javascript:window,内容如对您有帮助,希望把文章链接给更多的朋友!

首先看我们的源代码。

我们知道,通过浏览器打开这个页面,包含在<script> </script>标签中的 脚本会被执行,

那我们看一下 console.log(this); 这个this 到底指向的是谁呢?

在Google Chrome 中我们看到:

在Mozilla Firefox 中我们看到:

我们都看到输出的Window,那这个Window 与window是不是相等呢?

接着我们的测试

运行代码,输出this == window &#;true ,这说明 Window== window,真的是这样吗?

为了搞清楚它们之间的关系,我们又接着测试

Javascript window对象详解(js window.screen)

看浏览器输出:

Google Chrome :

Mozilla Firefox :

从输出结果我们可以推出,

为什么会这样呢?

我们在浏览器控制台中查看Window对象的结构;

原来 Window对象包含的一些浏览器厂商实现的API,比如 html5中 的规范 sessionStorage;它还有一个window的属性,这个属性的值就是指向Window对象;我的理解:Window对象 是为浏览器厂商服务的,我们不能直接操作Window对象的属性,Window新增的API会反映到 window 对象中;我们操作window 的属性 会反映到 Window 对象中。比如 定义一个全局变量 window.a = 'aaa';

JavaScript的所有对象都存在于一个运行环境之中,这个运行环境本身也是对象,称为“顶层对象”。这就是说,JavaScript的所有对象,都是“顶层对象”的下属。不同的运行环境有不同的“顶层对象”,在浏览器环境中,这个顶层对象就是window对象。

所有浏览器环境的全局变量,都是window对象的属性。

可以把window理解成JavaScriptContext 上下文环境。

FF(火狐)浏览器无法执行window.close()解决方案 这里给大家推荐一个火狐浏览器的小技巧,不是自己人的话,我一般不告诉他~~~在FF浏览器中输入about:config查找dom.allow_scripts_to_close_windows将值改为true

JavaScript window.location对象 经常使用window.location,它的结构总是记不住,简单梳理下,方便以后查询。示例URL:

详解Javascript 装载和执行 首先,我想说一下Javascript的装载和执行。通常来说,浏览器对于Javascript的运行有两大特性:1)载入后马上执行,2)执行时会阻塞页面后续的内容(包

标签: js window.screen

本文链接地址:https://www.jiuchutong.com/biancheng/384797.html 转载请保留说明!

上一篇:a标签的href与onclick事件的区别详解(a标签的href点击怎么不跳转)

下一篇:FF(火狐)浏览器无法执行window.close()解决方案(火狐firefox浏览器官网)

  • 税务局纳税申报网站官网
  • 税务网上清卡流程
  • 驾驶员培训服务税率
  • 处置废品收入需要开票吗东奥
  • 机械租赁属于什么分类
  • 支付货代运费账务处理
  • 单位参加社保必须全员全额申报吗
  • 个体户一个月能领多少发票
  • 印刷宣传册是违法吗
  • 多余的实收资本可以转到其他应付款吗
  • 个人股权转让未分配利润如何处理
  • 应收账款占用资金的应计利息公式
  • 专项用途财政资金纳税调整规则
  • 丢失发票联和抵扣联
  • 结转当月材料采购成本的会计分录怎么做?
  • 年末发票
  • 营改增后小规模纳税人所得税
  • 个人所得税任职受雇信息有影响吗
  • 取得劳务费的账务处理
  • 外购的形式
  • thinkpad x230笔记本
  • 房产契税如何计算2021年
  • hpdskflt.sys
  • 无形资产出租属于处置吗
  • 哈特谢普苏特女王享殿
  • php中\n
  • three.js gui
  • php redis数据类型
  • php array_slice
  • tokenall
  • kill命令机制
  • php身份证号码验证
  • docker_practice
  • 国税纳税申报表下载
  • 经营活动现金流为正说明什么
  • 新成立的公司做广告如何写公司简介部分
  • 借预收账款贷其他应付款什么意思
  • 玩转mongodb4.0从入门到实践
  • 最好用的刷题笔
  • 美元利息结汇是属于外汇
  • 个人利息收入怎么计算个税
  • 接受捐赠如何进项
  • 公司的货款直接转给股东个人了,该怎么转到公司
  • 销售货物的收入计入什么科目
  • 存货报废进项税额需要转出吗
  • 油卡预付卡发票能入费用吗怎么入账
  • 购买车辆的进项税怎么勾选
  • 固定资产如何抵扣进项税额
  • 应交增值税为什么在借方
  • 出口退税免抵退税额要交城建税吗
  • 盈亏平衡点怎么计算公式
  • mysql分表实践
  • mysql连接问题
  • mysql检索语句
  • 快速删除指定位置的结点用单链表还是双链表
  • win2003服务器管理
  • centos安装ntfs 3g
  • docker mysql 数据存储容器目录
  • win7系统咋样
  • linux dfs
  • linux基础常用命令
  • 听歌播放失败什么意思
  • linux系统概述
  • opengl怎么学
  • exec方法
  • jquery mouse
  • nodejs可以直接操作数据库
  • html5+javascript实现简单上传的注意细节
  • css如何实现
  • jquery html函数
  • 在线linux模拟环境
  • 批处理是什么
  • unity小例子
  • LinearLayout layout_weight解析
  • 请问在javascript程序中
  • js script跨域
  • python字符串连接join
  • 个税纳税证明在哪里开
  • 四川增值税发票图片
  • 国税地税数据共多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设