问答详情
源自:1-9 JavaScript-什么是函数

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

https://img.mukewang.com/5c7923760001aafd06750434.jpgsum这个变量好像没有声明

提问者:园_6510 2019-03-01 20:20

个回答

  • 流浪的白小菜
    2019-09-27 17:10:10

    <!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-->


  • 慕码人705327
    2019-05-21 19:28:22

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

  • 慕田峪2370816
    2019-03-08 11:09:08

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

  • 陈氏乐哥
    2019-03-05 15:13:41

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

  • 迷路的小迷糊
    2019-03-02 10:22:02

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