频道栏目
首页 > 资讯 > JavaScript > 正文

js中的函数简单理解

17-09-05        来源:[db:作者]  
收藏   我要投稿

函数是功能完整的类。 函數名是指向函数对象的引用值。用Function来创建函数,比传统方式慢得多,但所有函数都是Function类的实例

// var functionName = new Function(arg1,…,argn,functionBody);

// 匿名函数
var a = function(name){
    console.log("hi %s",name);
}

// 函数名为b
function b(name){
    console.log("hi %s",name);
}

// 匿名函数

var c = new Function("name","console.log(\"hi %s\",name)");
a("Tim");
b("Brook");
c("Trace");
console.log(b.valueOf(),b instanceof Function);
console.log(a.valueOf(),a instanceof Function);
console.log(c.valueOf(),c instanceof Function);
console.log(c.toString());

// hi Tim
// hi Brook
// hi Trace
// [Function] true
// [Function: b] true
// [Function] true
// function anonymous(name
// /**/) {
// console.log("hi %s",name)
// }

相关TAG标签
上一篇:HDFS源码分析数据块校验之DataBlockScanner
下一篇:Node与Express开发-路由2
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站