来源于技术胖的视频总结
1.es5函数的写法
function add(a,b){
return a+b
}
console.log(add(1,3))
2.es6的写法,需要注意的是如果方法体内只有一句话,不需要加上{}
,如果不止一句话,就需要在方法体外边加上{}
var add=(a,b)=>a+b
console.log(add(1,3))
var add=(a,b)=>{
if(a>b){
return a
}
}
console.log(add(5,2))
es6新增的抛出的错误的方法
var add=(a,b)=>{
if(a==b){
throw new Error('hahahah')
}
return a+b
}
console.log(add(2,2))