函数的传参

2020-07-31  本文已影响0人  西疆慕客

该系列文章只是个人在自学JS时做的一些笔记,看到直接关闭即可。当然更欢迎大佬们传道授业、答疑解惑、指出错误。

函数的传参

创建函数的流程:
(以电饭锅为例)
1.声明函数,确定函数名称,搭建函数框架;
2.想清楚让函数怎样执行(执行过程);、
3.确定函数的参数;

例1:

    function jiafa(x,y){
                var a=x+y;
                document.write(a)
            };
            jiafa(13,5);

形参和实参

如例1所示,x,y没有实际的值,是形式上的参数,简称形参;
13,5有实际值,是实际上的参数,简称实参。
注:我饿了。。。
例2:

    function jiafa(x,y){
                var a=x+y;
                document.write(a)
            };
            var x=13;
            var y=5;
            jiafa(x,y);

同样得到结果为18,此时,x与y也是实参。
例3:

    function jiafa(x,y){
                var a=x+y;
                document.write(a)
            };
            var a=13;
            var b=5;
            jiafa(a,b);

同样得到结果为18,此时,a与b是实参,分别对应形参x与y。但此时只能输出a与b,不能输出x与y。
注:不是只能输入x与y,但一定只能输出实参。
例4:

    function jiafa(x,y){
                var a=x+y;
                document.write(a)
            };
            var a=13;
            var b=5;
            var c=18;
            jiafa(a,b,c);

同样得到结果为18。
注:形参一一对应实参输出。
同上,当jiafa(a)时;
缺少形参,无法对应,故结果为NaN。

上一篇 下一篇

猜你喜欢

热点阅读