课程
/前端开发
/JavaScript
/JavaScript进阶篇
var req1=app2(5,6) 为什么不能写var req1=function app2(5,6)
2016-05-05
源自:JavaScript进阶篇 5-5
正在回答
var req1=function app2(5,6)
1)app2这本身就是已经定义了的函数名字,你传入5,6时是在传参,这就是调用函数了。又怎么能加上function呢(重新定义函数的方式);
2)当然赋值符号的右边可以看作是一个定义函数的方式,5,6当做默认参数传入,这样一来又缺少了{}。语法上过不去
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答sumq=app2(req1,rqe2);这种语法不行吗?
4 回答<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>返回值函数</title> <script type="text/javascript"> function app2(x,y) { var sum,x,y; sum = x * y; return sum; } var req1=app2(5,6); var req
4 回答function app2(x,y)中x和y不用定义var吗
2 回答为什么不能直接写 sumq=req1+req2
3 回答sumq=req1+req2;