社区
JavaScript
帖子详情
javascript中 window.变量名 是全局对象吗?
qq343391336
2013-11-30 11:37:10
javascript中 window.变量名 是全局对象吗?
例如:
<script>
window.abc='123';
</script>
这里面的window.abc 是全局对象吧?可以用在当前页面的所有地方吗?任何浏览器都兼容吗?
...全文
371
5
打赏
收藏
javascript中 window.变量名 是全局对象吗?
javascript中 window.变量名 是全局对象吗? 例如: window.abc='123'; 这里面的window.abc 是全局对象吧?可以用在当前页面的所有地方吗?任何浏览器都兼容吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq343391336
2013-11-30
打赏
举报
回复
引用 3 楼 showbo 的回复:
当然。。那个浏览器不支持这样申明变量只能说比较较另类了
在函数中声明的window.abc 是否也可以在函数外部访问 ?
斯洛文尼亚旅游
2013-11-30
打赏
举报
回复
当然。。那个浏览器不支持这样申明变量只能说比较较另类了
qq343391336
2013-11-30
打赏
举报
回复
引用 1 楼 showbo 的回复:
对。这样申明是全局的
任何浏览器都可以正确访问和使用吗?
斯洛文尼亚旅游
2013-11-30
打赏
举报
回复
对。这样申明是全局的
斯洛文尼亚旅游
2013-11-30
打赏
举报
回复
当前页面的所有js代码中都可以
什么是
全局
对象
?Node.js
中
的
全局
对象
有哪些?
全局
对象
,是指在特定环境
中
(如浏览器或者Node.js),无需通过import、require等方式引入就可以直接使用的
对象
。这意味着
全局
对象
在其所在的环境
中
始终是可访问的,且通常用于提供基本功能和
全局
变量。在浏览器
中
,最常见的
全局
对象
就是
window
对象
。它不仅包含了所有
全局
变量和函数,还提供了大量的常用功能和属性,例如设置和获取时间、控制文档、处理Cookies等。// 输出当前浏览器窗口的宽度");// 使用
全局
对象
window
的alert方法弹出对话框。
var和
window
全局
变量
var定义的
全局
变量和
window
变量区别 使用var定义的
全局
变量相当于直接挂载在
window
对象
上,但是和
window
.c=2定义的变量有所不同。 直接定义的
全局
变量直接挂载在
window
上,a=2;和
window
.a=2,效果一样。 var定义变量不能使用delete删除 原因:通过var语句添加的
全局
变量有一个configurable属性,其默认值为false,直接定义的
window
.c的configurable属性是true var a = 2;
window
s.c = 3; delete a;
JavaScript
的
全局
作用域、
全局
对象
window
不在任何函数内定义的变量就具有
全局
作用域。实际上,
JavaScript
默认有一个
全局
对象
window
,
全局
作用域的变量实际上被绑定到
window
的一个属性: 'use strict';//严格模式 var course = 'Learn
JavaScript
'; alert(course); // 'Learn
JavaScript
' alert(
window
.course); // 'Learn
JavaScript
因此,直接访问
全局
变量course 和访问
window
.course 是完全一样
【Nodejs 】Nodejs 概述及常见的
全局
对象
_01
全局
对象
是什么?Node. js 有哪些
全局
对象
?在浏览器
JavaScript
中
,通常
window
是
全局
对象
, 而Nodejs
中
的
全局
对象
是global。在NodeJS里,是不可能在最外层定义一个变量,因为所有的用户代码都是当前模块的,只在当前模块里可用,但可以通过exports
对象
的使用将其传递给模块外部,所以,在NodeJS
中
,用var声明的变量并不属于
全局
的变量,只在当前模块生效。真正的
全局
对象
:常见的
全局
对象
有global、console、process、Buffer等等
全局
对象
解析
全局
对象
解析
JavaScript
中
有一个特殊的
对象
,称为
全局
对象
(Global Object),它及其所有属性都可以在程序的任何地方访问,即
全局
变量。 在浏览器
JavaScript
中
,通常
window
是
全局
对象
, 而 Node.js
中
的
全局
对象
是 global,所有
全局
变量(除了 global 本身以外)都是 global
对象
的属性。 在 Node.js 我们可以直接访问到 global 的属性,而不需要在应用
中
包含它。
全局
对象
和
全局
变量 global 最根本的作用是作为
全局
变量的宿主。按
JavaScript
87,997
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章