zoukankan      html  css  js  c++  java
  • 实参可以是任何值

    ㈠实参

    创建一个函数,可以在控制台中输出一个人的信息

    可以输出人的name   age    gender   address

    第一种方式:

    function sayHello(name,age,gender,address){
          console.log("我是"+name+",今年我"+age+"岁了,"+"我是一个"+gender+""+",我住在"+address);
    }
    sayHello("孙悟空",18,"","花果山");

    在控制台演示:

     

    实参可以是任意的数据类型,也可以是一个对象

       当我们的参数过多时,可以将参数封装到一个对象中,然后通过对象传递

    方式二:

    function sayHello(a){
          //console.log("a = "+a);
          console.log("我是"+a.name+",今年我"+a.age+"岁了,"+"我是一个"+a.gender+""+",我住在"+a.address);
    }
    //创建一个对象
    var obj = {
        name:"孙悟空",
        age:18,
        gender:"",
        address:"花果山"
    };
    sayHello(obj);

    在控制台演示:

    ★难点:实参可以是一个对象,也可以是一个函数

    具体示例如下:

     

    ▶mianji()

    - 调用函数

    - 相当于使用的函数的返回值

    ▶mianji

    - 函数对象

    - 相当于直接使用函数对象

     

     

  • 相关阅读:
    前后端微服务联调
    Rancher搭建ES容器集群
    Rancher解决磁盘占满异常
    Rancher搭建Redis主从集群
    Rancher搭建NFS持久存储
    Linux普通用户管理
    Rancher部署mysql8
    Delegate背后的秘密
    Java——反射
    redis 操作命令
  • 原文地址:https://www.cnblogs.com/shihaiying/p/12002634.html
Copyright © 2011-2022 走看看