js声明全局变量

美女程序员鼓励师

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

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

 

var msg; //默认值undefined

$(function(){

    setmsg();

    showmsg();

})

function setmsg(){

    msg = "hello world";

}

function showmsg(){

    alert(msg);

}

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

test = 5;//全局变量 

function a()

{

  aa=3; //全局变量

  alert(test);

}

3、使用window全局对象声明

<script> 

  window.test = 50; 

  alert(test);//输出50 

</script>

以上就是js声明全局变量的三种方法,这三种方法使用得到的结果都是一样的,大家可以选择其中一种方法使用哦~

以上是 js声明全局变量 的全部内容, 来源链接: utcz.com/z/542554.html

回到顶部