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

关于Function()函数对象的那些小九九

时间:2015-06-26 12:37:34      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:

概念:首先,函数是一种特殊类型的数据,函数也是数据类型的一种,实际上函数也是一种对象,函数对象的内建构造器是Function();

函数的几种创建方式:

 

函数声明法: 

function sum(a,b){ return a+b;  } ;

函数文本标识法

var  sum = function(a,b){ return a+b; };

函数构造器法

var sum= new Function(‘a‘,‘b‘,‘return a+b;‘) ;

 

使用函数构造器法创建的函数,其参数和代码段,都是以字符串的形式传入的,其效果等同于eval(),会将其中脚本以字符串的形式检查输出;

var xString = new Function(‘a‘,‘b‘,‘c‘,‘return arguments‘) ;

xString(‘你好‘,2,‘A‘) ;//输出一个包含参数列表的数组["你好", 2, "A"]

 

 <hr style="font-size: 2px;"/>

 

关于Function()函数对象的那些小九九

标签:

原文地址:http://www.cnblogs.com/Aladingding/p/4601732.html

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