在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
暂无评论内容