JS function 属性 浅析

发布时间:2020-10-28编辑:脚本学堂
介绍下js中function属性的几个小例子,供大家学习参考,希望可以加深对js function的了解。

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方法的实体