为了账号安全,请及时绑定邮箱和手机立即绑定

函数形参的问题

为何

var x,y; 

function first(x,y){。。。}这样一切正常

function first(var x,var y){。。。}

这样就出问题了。


正在回答

3 回答

我们都是用var关键词来声明变量(比如x,y),不要把关键词写到function里面。

0 回复 有任何疑惑可以回复我~
#1

qq_尽管相隔万里_03708755 提问者

是我当时脑抽了下,我以为要指定形参的类型。
2016-12-21 回复 有任何疑惑可以回复我~

这样可以传参数嘛!应该不会吧!我的理解是参数的格式不对,var  是用来声明变量的,按你的格式可以这样写varx,vary;

中间有空格这样不行的!

0 回复 有任何疑惑可以回复我~
#1

qq_尽管相隔万里_03708755 提问者

不是 我当时是以为需要指定形参的类型, 脑抽了。
2016-12-21 回复 有任何疑惑可以回复我~

楼主能把全部代码贴出来吗?学习一下。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468189    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

函数形参的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信