js中function属性操作的例子。
1,当函数无明确返回值时,返回值undefined
复制代码 代码示例:
function test(){
//alert(1);
}
alert(test());//undefined
alert(test()==undefined);//true
2,使用Function类创建方法,arguments最后一个参数是函数主题(速度慢,不推荐)
复制代码 代码示例:
var ss = new Function("mm","alert('i say ' + mm);");
//备注:mm为函数的参数,mm用引号引入起来
ss("huangbiao");
3,function的两个属性——length 和 toString()方法
复制代码 代码示例:
function test(param){
alert(param);
}
alert(test.length);//test方法的参数个数
alert(test.toString());//test方法的实体