请看下面代码变量是全局标量还是局部变量

请看下面代码变量是全局标量还是局部变量

var a = 1;
a = 2

老师您好,在敲代码的过程中,突然发现一个问题,这样这个a是全局变量还是局部变量呢?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕言 2020-04-24 16:59:59

同学你好,是全局变量。使用var声明在函数中的变量是局部变量。例如:

http://img1.sycdn.imooc.com//climg/5ea2aa55098c10fe04480230.jpg

num是局部变量。

如果还有其他疑问,建议在问答区重新提问,便于同学后期查找总结

祝学习愉快~

好帮手慕言 2020-04-24 14:25:49

同学你好,是全局变量。如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 WittChen #1
    那这样呢: var a =1; a++; ==================== var a = 1 a += 1 ===================== var a = 1; var b = 2; a = a +b; ========================= for(var a = 1;a<10;a++){ } 这时a的变量是全局还是局部呢
    2020-04-24 14:29:36
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师