实参可以是任何值


㈠实参

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

可以输出人的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

- 函数对象

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

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM