zoukankan      html  css  js  c++  java
  • 范仁义js课程---42、函数的参数

    范仁义js课程---42、函数的参数

    一、总结

    一句话总结:

    函数的参数分为实参和形参,实参就是调用函数时候传递的参数,形参就是函数中接收实参的参数,形参和实参是一一对应的,用于接收实参的值

    1、形参如果没有接收到实参传递过来的值,形参的值是什么?

    如果形参没有接收到值,形参的值是undefined,相当于定义了没有被赋值

    二、函数的参数

    博客对应课程的视频位置:42、函数的参数
    https://www.fanrenyi.com/video/19/140

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>函数的参数</title>
     6 </head>
     7 <body>
     8 <!--
     9 实参:也就是使用时候传递给函数的实际的参数
    10 形参:形式上面的参数:函数里面的参数
    11 
    12 形参本质上就是在函数里面定义的变量,用于接收实参传递过来的值
    13 
    14 
    15 在函数调用的过程中,参数传递的实质就是:
    16 实参会一一对应的传递给形参,多余的实参会被忽略
    17 
    18 在传递参数的过程中,多余的参数会被舍弃
    19 
    20 形参如果没有接受到实参传递过来的值的情况下,形参的值是undefined,
    21 就相当于定义了变量没有被赋值
    22 
    23 -->
    24 <script>
    25     //需求:求三个数里面的最小的那个数
    26     var a=13;
    27     var b=50;
    28     var c=31;
    29     function minOfThree(x1,x2,x3) {
    30         console.log('x1= '+x1);
    31         console.log('x2= '+x2);
    32         console.log('x3= '+x3);
    33         if(x1<x2){
    34             if(x1<=x3){
    35                 console.log(x1);
    36             }else{
    37                 console.log(x3);
    38             }
    39         }else{
    40             if(x2<=x3){
    41                 console.log(x2);
    42             }else{
    43                 console.log(x3);
    44             }
    45         }
    46     }
    47     //minOfThree(a,b,c);
    48     //minOfThree(a,b,c,13);
    49     //minOfThree();
    50     minOfThree(a,b);
    51 </script>
    52 </body>
    53 </html>
     
  • 相关阅读:
    自我介绍
    注册表代码
    圣杯布局
    css的颜色设置
    c语言:第二次作业,循环结构
    c语言:第一次作业,分支,顺序结构
    C语言博客作业03函数
    第零次作业
    用JSP判断输入是质数还是非质数
    用JSP完成输入整形,单精度浮点数,双精度浮点数
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12404634.html
Copyright © 2011-2022 走看看