函数的5种声明方式 1.具名函数:function x (){} 2.匿名函数:function(){} //单独这样要报错,必须赋值给一个变量 var f =function(){} 3.var x =function y (){} //console.log(y)报错,y只能在function y的作用域里面使用,外部用x 4.构造函数(window.Function对象)var f=new Function('x', 'y' ,'return x +y')
eg5.箭头函数 var f=(x,y) =>{return x+y} 变形:var f=(x,y)=> x+y(大括号和return必须同时省略,功能和省略之前一样)/当参数只有一个时可以省略括号:var f=n=>n*n
网友评论