为了账号安全,请及时绑定邮箱和手机立即绑定

怎么判断一个变量是全局变量

怎么判断一个变量是全局变量

慕前端8664132 2016-07-31 22:54:47
怎么样判断一个变量是全局变量,在控制台中怎么验证啊
查看完整描述

22 回答

已采纳
?
空谷幽兰3578968

TA贡献1条经验 获得超2个赞

调用一下就可以了呀

查看完整回答
2 反对 回复 2016-08-02
?
墨染红尘

TA贡献3条经验 获得超2个赞


看定义的位置

查看完整回答
1 反对 回复 2016-08-02
?
慕的地9835128

TA贡献1条经验 获得超1个赞

不在函数里面定义  且全局都可以使用的变量 

查看完整回答
1 反对 回复 2016-08-01
?
起名咋这么费劲呢

TA贡献39条经验 获得超10个赞

输出看一下是否调用了。

查看完整回答
1 反对 回复 2016-08-01
?
AI方法

TA贡献4条经验 获得超74个赞

在类结束的大括号之前用输出语句输出这个变量,能输出就是全局变量。一般全局变量是在类内定义的,而不是在函数内定义。在函数内或循环中定义的都是局部变量。全局变量的生命周期就是程序的生命周期。而局部变量生命周期只限于它所定义的函数。

查看完整回答
1 反对 回复 2016-08-01
?
小菜鸟__

TA贡献8条经验 获得超4个赞

不在函数里面定义  且全局都可以使用的变量 

查看完整回答
1 反对 回复 2016-08-01
?
qyy2499760117_叶子

TA贡献188条经验 获得超91个赞

放在方面最前面的,不在函数里的。

查看完整回答
1 反对 回复 2016-08-01
?
qyy2499760117_叶子

TA贡献188条经验 获得超91个赞

变色的就是了。

查看完整回答
1 反对 回复 2016-08-01
?
nickylau82

TA贡献128条经验 获得超67个赞

不是局部变量的就是全局变量了。

js只有function有作用域,出了function还保留值的就是全局变量

查看完整回答
1 反对 回复 2016-08-01
?
qq_真逆_0

TA贡献2条经验 获得超1个赞

不在任何一个大括号里就是全局变量了

查看完整回答
1 反对 回复 2016-08-01
?
王_灵娜

TA贡献10条经验 获得超8个赞

看怎么定义的,定义的位置,然后就是调用下看看。你打印下试试,

查看完整回答
1 反对 回复 2016-08-01
?
大咪

TA贡献785条经验 获得超332个赞

全局变量就是定义在方法外面的变量并且不是私有的呀。。。

查看完整回答
1 反对 回复 2016-08-01
?
陪你Sunset

TA贡献16条经验 获得超4个赞

调用一下,就知道了,还有就是看定义的位置

查看完整回答
1 反对 回复 2016-08-01
?
小花要努力奋斗

TA贡献12条经验 获得超3个赞

看定义的位置啊

查看完整回答
1 反对 回复 2016-08-01
?
best_lion

TA贡献1条经验 获得超1个赞

直接在外面console.log输出一下  可以输出就是全局变量

查看完整回答
1 反对 回复 2016-08-01
?
ahao430

TA贡献35条经验 获得超41个赞

不是全局变量:

                    直接调用报错;(undefined)

                    window.hasOwnProperty(变量);  //false

查看完整回答
1 反对 回复 2016-08-01
?
a5320228

TA贡献6条经验 获得超1个赞

谁都可以调用,根据字面意思也知道

查看完整回答
1 反对 回复 2016-08-01
?
我的南方

TA贡献63条经验 获得超27个赞

在方法外面的就是全局的,在方法里面的就是局部变量,调用一下就好了

查看完整回答
反对 回复 2016-11-30
?
拟人

TA贡献37条经验 获得超15个赞

控制台貌似验证不了......

查看完整回答
反对 回复 2016-10-24
?
_bug终结者_

TA贡献89条经验 获得超16个赞

看定义的位置来决定是全局还是局部

查看完整回答
反对 回复 2016-10-14
  • 22 回答
  • 0 关注
  • 4638 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信