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

函数里面的变量不用声明吗?

https://img1.sycdn.imooc.com//5c7923760001aafd06750434.jpgsum这个变量好像没有声明

正在回答

5 回答

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>函数调用</title>   <script type="text/javascript">       function contxt() //定义函数      {         alert("哈哈,调用函数了!");      }      function add()      {          sum=5+8;          document.write(sum);      }   </script></head><body>   <form>      <input type="button"  value="点击我" onclick="contxt()" />      <input type="button"  value="5+8=" onclick="add()" />     </form></body></html>
<!-不需要声明的,试试代码就知道了,结果是13-->


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

这不是没有形参吗,函数也可以没有参数的

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

本来就声明了啊,它是隐式声明,你自己可以上机试试不会报错的,不是加了var 才算声明啊

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

要声明的,应该是作者写漏了,会报错

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

因为alert()是js中的一种函数

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

举报

0/150
提交
取消

函数里面的变量不用声明吗?

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