标签: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