函数声明的5种方式

2019-03-26  本文已影响0人  疯狂的蜗牛Dianna

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;

上一篇 下一篇

猜你喜欢

热点阅读