Several defined function js

1, function name (function name)

function fn() {
    ...
}

2, function expressions (anonymous function)

var f=function() {
    ...
}

3, new Function ( 'parameter 1', '2 form number', 'function body')

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

Therefore a conclusion can be drawn: All functions are examples Function, meaning that all functions are an object , as shown below
Here Insert Picture Description

Published 24 original articles · won praise 0 · Views 253

Guess you like

Origin blog.csdn.net/weixin_45969777/article/details/104874127