js声明全局变量

在JavaScript中,对于除了函数之外的具有全局范围的变量我们一般称之为全局变量,我们在使用JavaScript写脚本的时候,任何功能都是可以访问它的。那JavaScript中全局变量又是如何声明的呢?本文介绍js声明全局变量的三种方法:1、使用var+变量名,在外部声明;2、在方法内部声明,直接给标识符test赋值,不使用var关键字;3、使用window全局对象声明。

1、使用var+变量名,在外部声明

varmsg;//默认值undefined
$(function(){
setmsg();
showmsg();
})
functionsetmsg(){
msg="helloworld";
}
functionshowmsg(){
alert(msg);
}

2、在方法内部声明,直接给标识符test赋值,不使用var关键字

test=5;//全局变量
functiona()
{
aa=3;//全局变量
alert(test);
}

3、使用window全局对象声明

<script>
window.test=50;
alert(test);//输出50
</script>
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容