标签:public fun 导致 function 方法 类型 代码 方式 return
最有意思的函数
有意思的根源在于-函数也是对象,同样有拥有属性和方法。
由于函数是是对象,那么函数名也就相当于指向函数对象的指针
通常函数是由"函数声明"创建:
function sum(sum1,sum2){
return sum1+sum2;
}
也于"函数表达式"创建时同等的:
var sum = function(sum1,sum2){
return sum1+sum2;
};
两者区别:
1) 函数表达式没有函数名
2) 函数表达式需要分号结尾
还有一种方式使用构造函数创建: (但不推荐)
var sum = new Function("sum1","sum2","return sum1+sum2");
但这种方式,会导致两次解析代码,第一次解析常规的代码,第二次解析传入构造函数中的字符串。标签:public fun 导致 function 方法 类型 代码 方式 return
原文地址:http://www.cnblogs.com/Beck-Z/p/7690772.html