问答详情
源自:5-6 编程练习

为什么js函数的参数中,不能定义

//定义函数
 function maxNum(var x, var y) {
 //函数体,判断两个整数比较的三种情况
    return x>y?x:y;
 }

跟Java有什么区别?

提问者:LytZz 2016-11-03 16:47

个回答

  • 慕粉3568301
    2016-12-26 10:46:48

    JavaScript是一门弱类型语言,所以就不用定义变量类型

  • 月薪五位数
    2016-11-03 20:18:23

    没有必要定义,定义的意义是什么呢?创建一个函数的时候后面传的是形参,后面调用这个函数的时候传的是实参。没有定义的意义。

  • 蟑螂佐
    2016-11-03 17:29:17

    定义是可以的只不过要更繁琐 ,不是直接这么定义的

  • 月薪五位数
    2016-11-03 17:02:49

    定义了之后就变成了局部变量了。