JavaScript在函数中定义全局变量

Posted 小白探索世界欧耶!~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript在函数中定义全局变量相关的知识,希望对你有一定的参考价值。

得到的结果是:

因为在函数中 var a ,a是一个局部变量,而b,c是全局变量。

var a=b=c=9 相当于 var a=9;b=9;c=9;

此时,a是局部变量,b、c 没有var声明,当全局变量看!!!

如果是 var a=9,b=9,c=9;  那么是集体声明,此时a、b、c都是局部变量了!

 

 

以上是关于JavaScript在函数中定义全局变量的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript 闭包

javascript定义了一个全局变量,怎么在局部变量中修改该变量的值?

JavaScript闭包

Javascript中的作用域问题

JavaScript_作用域

JavaScript有关作用域和预解析