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

来源:5-4 有参数的函数

weed123

2015-08-11 10:03

不用声明var类型吗?

写回答 关注

4回答

  • 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

    不用。

    鲜衣

    严格来说是不是要先声明变量的,比如: <script type="text/JavaScript"> var x,y,z; function dy( x,y, z) { } 另外: function dy(var x,var y ,var z)这样写并不能得到结果。不是很理解,所以想请问严格来说是不是应该声明变量(不声明也是可以的)?

    2015-09-06 15:51:24

    共 1 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题