定义参数问题

来源:5-1 什么是函数

航包包

2016-06-30 21:46

function add2(a,b)

{

sum = a+b;

}

其中 function add2(a,b)中的a和b不用用var定义么?

sum应该是要定义的。。。为啥没有定义呢?

写回答 关注

3回答

  • 古渡人潮中
    2016-10-18 13:44:14

    JavaScript中变量有两种,一种是var定义的,表示局部变量,另一种是全局变量,你可以根据这个百度一下,我就是刚学的,也不大清楚。

  • ZTON
    2016-07-08 20:36:46

    哥们也在学习中,试着答下

    1,a b 则是参数, 传递数值用的,不用声明

    2.sum=a+b;是隐式申明,    在函数中使用var关键字进行显式申明的变量是做为局部变量,而没有用var关键字,使用直接赋值方式声明的是全局变量.如下

    http://img.mukewang.com/577f9c2d00017c1804980226.jpg


  • 惜时追梦3570165
    2016-06-30 22:14:57

    这些是参数

JavaScript进阶篇

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

468786 学习 · 22564 问题

查看课程

相似问题