var req1=app2(5,6) 为什么不能写var req1=function app2(5,6)

来源:5-5 返回值的函数

前端萌萌

2016-05-05 07:54

var req1=app2(5,6) 为什么不能写var req1=function app2(5,6)

写回答 关注

1回答

  • EachannWen
    2016-05-05 08:55:28

    var req1=function app2(5,6)

    1)app2这本身就是已经定义了的函数名字,你传入5,6时是在传参,这就是调用函数了。又怎么能加上function呢(重新定义函数的方式);

    2)当然赋值符号的右边可以看作是一个定义函数的方式,5,6当做默认参数传入,这样一来又缺少了{}。语法上过不去

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题