实参为数值:
定义一个函数,判断一个数字是否是偶数,如果是返回true,否则返回false
<script>
function isOu(num){
//方式一:
/*if(num%2==0){
return true;
}else{
return false;
}*/
方式二:num%2==0为表达式,可直接返回
return num%2==0;
}
var result=isOu(2);
console.log("result="+result);
</script>
实参为对象:
function info(o){
console.log("name"+o.name+",age="+o.age+",gender"+o.gender+",address"+o.address);
}
var obj={
name:"张三",
age:18,
gender:"男",
address:"北京"
};
info(obj);
实参为函数:
function info(o){
console.log("name"+o.name+",age="+o.age+",gender"+o.gender+",address"+o.address);
}
var obj={
name:"张三",
age:18,
gender:"男",
address:"北京"
};
function fun(a){
//console.log("a="+a);
a(obj);
}
fun(info);