为何
var x,y;
function first(x,y){。。。}这样一切正常
function first(var x,var y){。。。}
这样就出问题了。
我们都是用var关键词来声明变量(比如x,y),不要把关键词写到function里面。
这样可以传参数嘛!应该不会吧!我的理解是参数的格式不对,var 是用来声明变量的,按你的格式可以这样写varx,vary;
中间有空格这样不行的!
楼主能把全部代码贴出来吗?学习一下。