为了账号安全,请及时绑定邮箱和手机立即绑定

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

不用声明var类型吗?

正在回答

4 回答

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

1 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

好的,谢谢

0 回复 有任何疑惑可以回复我~

不用。

0 回复 有任何疑惑可以回复我~
#1

鲜衣

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

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信