码迷,mamicode.com
首页 > 其他好文 > 详细

Function 类型

时间:2017-10-19 10:25:01      阅读:135      评论:0      收藏:0      [点我收藏+]

标签: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");
   但这种方式,会导致两次解析代码,第一次解析常规的代码,第二次解析传入构造函数中的字符串。

Function 类型

标签:public   fun   导致   function   方法   类型   代码   方式   return   

原文地址:http://www.cnblogs.com/Beck-Z/p/7690772.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!