1.function声明函数
function x(input1,input2){
return undefined;
}
console.log();
x.toString();
function类似于变量的申明var
2.声明匿名函数
var x = function (input1,input2){
return
}
var x = function y(input1, input2){
}
直接打印y,会报错
f = new Function('x','y','return x +' + n + '+ y'){
}
f(1,2);
// 如果用new 来声明的函数,那么这个函数没有名字
f5 = new Function('x','y','return x+y');
ƒ anonymous(x,y
) {
return x+y
}
f5.name
"anonymous"
5.箭头函数声明(ES6新增的语法)
f = (x,y) => x + y;
网友评论