问答详情
源自:5-4 有参数的函数

函数的值要不要var,比如add(var x)

不用声明var类型吗?

提问者:weed123 2015-08-11 10:03

个回答

  • DeepNet
    2015-11-07 17:34:38

    可以声明也可以不声明,未使用var声明时,xyz是全局变量,输出结果是undefined未定义的,通过add3(2,3,4,),这里向function(xyz)传递了值,这时,xyz是局部变量,在function()外使用document.write(xyz)则会报错。严格规范都尽量声明为好

  • hey自然
    2015-08-14 20:19:43

    本章第二节:function (是)定义函数的关键字  , var 是 定义变量的关键字

  • weed123
    2015-08-11 10:29:30

    好的,谢谢

  • 伊兮尘昔
    2015-08-11 10:04:47

    不用。