请问vbscript的变量和参数问题?<script language="vbscript">
dim a
a="123"<--------------全局
function kk(a)<--------------a为参数
document.write a<---------是参数还是全局,为什么?
end function
call kk(a)<---------------全局传入
</script>函数体里面的(document.write a)输出的a是参数还是全局变量啊?我怎么觉得是全局变量而不是参数啊,但是这里又好像是输出的是参数,怎么回事啊?
function kk(a)这里的参数a能不能认为是全局a ?
请问javascript的变量和参数问题?<script language="javascript">
var a="123";<--------------全局a
function kk(a){ <----参数a
document.write (a); <-------------------参数a还是全局a ?
}
kk(a);<-------全局a调入
</script>这里的function kk(a)是参数a还是全局a,这里的document.write (a);输出的是参数a还是全局a
dim a
a="123"<--------------全局
function kk(a)<--------------a为参数
document.write a<---------是参数还是全局,为什么?
end function
call kk(a)<---------------全局传入
</script>函数体里面的(document.write a)输出的a是参数还是全局变量啊?我怎么觉得是全局变量而不是参数啊,但是这里又好像是输出的是参数,怎么回事啊?
function kk(a)这里的参数a能不能认为是全局a ?
请问javascript的变量和参数问题?<script language="javascript">
var a="123";<--------------全局a
function kk(a){ <----参数a
document.write (a); <-------------------参数a还是全局a ?
}
kk(a);<-------全局a调入
</script>这里的function kk(a)是参数a还是全局a,这里的document.write (a);输出的是参数a还是全局a
那么你document.write出来的就是参数a, 除非你指定了是全局的即window.a只不过你kk传进去的a就是全局的那个a, 那么你怎么理解都是对的了