位置: 编程技术 - 正文

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浏览器官网)

  • 私人大额转账要到柜台办理吗
  • 免税收入是什么票据类型
  • 促销费用计入销售费用哪个科目
  • 股份有限公司个人所得税缴纳比例
  • 企业并购需要交什么税
  • 车船税是费用吗
  • 季度30万免增值税2019
  • 直接计入当期损益的利得和损失,是指( )的利得或损失
  • 房地产业营改增
  • 劳务工和临时工
  • 股息红利纳税地点
  • 资金不需要验资,实收资本怎么入账
  • 怎么计算收益率
  • 外经证预缴税款怎么计算
  • 药店药品成本怎么核算
  • 增值税农产品抵扣政策
  • 企业进口应税物资在进口环节应交的消费税,应计入
  • 查账征收企业所得税申报表怎么填
  • 兼营免税减税项目
  • 展厅门口如何布置图片
  • 申报营业额怎么填
  • 营业成本收入比
  • 调整以前年度应交税费分录
  • 公司买的固定资产还没使用
  • 增值税交完之后还要交什么税
  • 单位代收员工退休金会计分录
  • 材料发票清单
  • 消费税在哪个环节征税
  • 没有发票的怎么报账
  • 境内单位和个人将船舶出租到境外的,不征收车船税
  • 苹果电脑录屏的视频保存在哪里
  • window10进程
  • 来料加工方式中,料件和加工后成品的所有权
  • bc2.exe
  • 享受小型微利企业税收优惠的条件
  • vue.config.js 中 devServer.proxy 配置说明,以及配置正确不生效问题
  • php中常量与变量的区别
  • php忘记密码功能
  • js中...的用法
  • 应收账款科目怎么看
  • 事业单位用其他资金用于还单位贷款违法吗
  • 公司股东会和董事会
  • 销售折扣单独开发票
  • 合并报表抵消分录
  • 金蝶可以自动结转增值税吗
  • 税务发票金额可以增加吗?
  • mysql复制粘贴
  • 律师跨省办案
  • 清算期间发生的利息支出应计入
  • 工人晚上加班的说说心情
  • 汇算清缴补税的凭证后面需要附件吗
  • 企业被收购的账务处理
  • 农行网银只有一张卡吗
  • 盈余公积必须提折旧吗
  • win7旗舰版系统恢复
  • u盘装win7系统步骤
  • 发生意外错误无法完成您的请求
  • ubuntu开启图形化界面
  • thinkpad e431 bios怎么进入
  • service是什么程序
  • 如何在windows里保存画过的画
  • win8操作中心怎么打开
  • mac怎么删除应用保留数据
  • mac连电视
  • win8旗舰版官方下载
  • win8开机启动项
  • Linux通过netstat命令查看80端口连接数的方法
  • win7怎么提升电脑性能
  • 系统干净启动
  • react增删改查功能
  • 怎么用unity做游戏
  • 如何强制和别人qq聊天
  • jquery全选和全不选效果
  • bootstraprow布局
  • node搭建项目
  • python基本用法
  • js初级教程
  • 去哪儿网客服电话怎么转人工
  • 怎样在网上打印社保证明
  • 宿迁市国家税务局徐友谅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设