php与js中函数参数的默认值设置

php函数参数默认值设置:

<?php
function test($val=3)
{
   echo $val."<br/>";
}
test(11);
test();
?>

javascript函数参数默认值设置
function test(){alert("test函数");}

function test2(val,func)
{
val=val||"";//利用js中的或操作,第一个参数值为false(为空)时返回第二个参数的值。第一个参数为true(非空)时,返回第一个参数的值
alert(val);
func&&func();//利用js中的与操作,第一个参数值为true(非空)时执行第二个参数func(),否则不执行。
}

test2()
test2("hehe",test)
test2("hehe")

上一篇:Joomla![1.5-3.4.5]反序列化远程代码执行EXP(直接写shell)


下一篇:java函数参数默认值