位置: 编程技术 - 正文

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

  • 不能跨年
  • 红利税是什么时候扣的
  • 小规模纳税人加油发票可以抵扣吗
  • 从价定率的计算公式
  • 递延税款负债在资产负债表哪个科目
  • 企业销售软件需要结转成本吗
  • 房东收到房租转让费会计处理
  • 银行贷款损失的认定标准
  • 不收汇样品的会计分录
  • 建筑合同印花税在哪里交
  • 小区物业宿舍
  • 营增改的四大“增效剂”
  • 党员参加集体活动规定
  • 公司注销后股东承担责任的法律规定
  • 企业法人的工资没有实收可以退税吗
  • 企业开增值税普通发票 电子版
  • 工业投资额是指什么
  • 新版edge浏览器历史记录
  • wifi认证失败怎么办
  • rundll32进程很多
  • php字符串变量
  • 经销商授权书是啥意思
  • PHP:pg_lo_import()的用法_PostgreSQL函数
  • 物资销售经营范围
  • 衡量一个企业经营状况
  • zendframework3中文手册
  • 商业银行流动性风险监管指标
  • php和sql
  • 小迪安全2021
  • 自然语言处理属于人工智能的哪个领域
  • python累加求和代码,直到最后一项小于10^-6
  • 企业所得税中工资总额
  • 运输发票是怎样计提的
  • 盘亏的固定资产是资产吗
  • dedecms建站操作
  • 以前年度损益调整结转到本年利润吗
  • 长期股权投资大白话解释
  • 还有什么服务啊
  • sql 封装
  • 一步一步的简单
  • 办公室装修用什么材料便宜
  • 购买加油卡需要什么证件
  • 企业所得税期初余额什么意思
  • 关联的公司
  • 募捐建议
  • 资产负债表的作用体现在哪些方面
  • 支付原材料款项会计科目
  • 预算会计年末如何结账
  • 金税盘税费减免分录
  • 银行转账支付方式包括哪些
  • 电子记账app下载
  • 明细账建账的步骤
  • 新建工业企业要考虑到什么
  • mysql数据库中文
  • windowsxp无法定位程序输入点
  • xp电脑显示屏显示不全
  • centos7内存占用大
  • centos如何挂载fc存储
  • ubuntu20桌面
  • window7发布
  • ubuntu virtual box
  • linux中使用grep命令显示包含特殊字符的行
  • 苹果mac系统怎么截屏快捷键
  • win8控制面板怎么打开
  • win8怎么设置桌面图标
  • input submit、button和回车键提交数据详解
  • 微信小程序自动跳转怎么关闭
  • android app开发中五种常用布局的运用场合
  • [置顶]公主大人接下来是拷问时间31
  • rpg游戏脚本已经被备份
  • js过滤字符串中的特殊字符
  • shell命令su
  • 每天一篇经济学人
  • jquery动态添加的元素怎么添加事件
  • 陕西电子税务局新版
  • 中国税务精神内容英文
  • 北京地方税务局电话
  • 无锡医疗保险缴费比例
  • 个税专项扣除填报错误怎么办
  • 城市维护建设税怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设