参数小问题

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

livelove

2016-03-11 09:53

为什么这里的sum可以不定义就使用???http://img.mukewang.com/56e224c800018beb04900101.jpg

写回答 关注

2回答

  • weibo_天天整理数据的小旺旺_0
    2016-03-11 10:00:35
    已采纳

    JS还可以不用声明变量就能直接使用
    ----------------------------------
    例:
      var a="zhangsan";
           b=a+"lisi";
      alert(b);
    输出结果为:zhangsanlisi;
    -----------------------------------
    JS的解释程序在遇到未声明的变量时,会自动为该类型创建一个全局变量,并将初始化为指定的值;同样,要有良好的编程习惯,变量在使用时都应当声明。

    网上荡的,算是回答吧。

    livelo...

    感谢!辛苦

    2016-03-11 10:05:52

    共 1 条回复 >

  • Seandor
    2016-03-11 10:05:36

    不用var声明变量,不可以直接使用变量,但如果直接给变量赋值,javascript默认会认为这个变量为全局变量,也不会报错。

    weibo_...

    受教了。

    2016-03-11 10:29:20

    共 2 条回复 >

JavaScript进阶篇

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

469265 学习 · 22584 问题

查看课程

相似问题