js的函数几种定义

1、function 名字(命名函数)

function fn() {
    ...
}

2、函数表达式(匿名函数)

var f=function() {
    ...
}

3、new Function(‘形参1’,‘形数2’,‘函数体’)

var f=new Function('a','b','console.log(a+b)');		//定义函数
f(1,2);							//调用函数

可以得出所以一个结论:所有函数都是Function的实例,也就是说所有函数都是一个对象,如下图
在这里插入图片描述

发布了24 篇原创文章 · 获赞 0 · 访问量 253

猜你喜欢

转载自blog.csdn.net/weixin_45969777/article/details/104874127