js中的全局变量
程序员文章站
2024-01-26 22:03:22
...
今天的js全局变量问题搞得人有点郁闷,居然函数内部对全局变量的修改并不影响其原有的值,和java还真有些区别,不习惯。本来想从一个方法中获取另一个方法中的变量值,由于前面的原因搞了半天也没搞出来……
原来js中还有这样的定义全局变量的方法:
说明:eval是js的一个内置方法,window是顶置对象,这样就创建了一个全局变量window.g,并把tag的值付给了它,以后就可以在全局使用了,
原来js中还有这样的定义全局变量的方法:
function getTag(tag)
{
eval("window.g = tag;");
}
说明:eval是js的一个内置方法,window是顶置对象,这样就创建了一个全局变量window.g,并把tag的值付给了它,以后就可以在全局使用了,