首页 > 其他 > 详细

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

时间:2015-06-26 12:34:21      阅读:174      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!