箭头函数的return

箭头函数有两种格式:
1,只包含一个表达式,可以省略{ … }和return
2,包含多条语句,这时候就不能省略{ … }和return:

例子:
 

const aa = () => 5;

console.log('aa', aa()); //5        一个表达式

const aa = () => { name: 'qps' };

console.log('aa', aa()); //undefined            

const aa = () => ({ name: 'qps' });         {} 是多个表达式,需要用()括起来,表示一个表达式

console.log('aa', aa()); //{ name: 'qps' }

猜你喜欢

转载自blog.csdn.net/github_39319000/article/details/85262807
今日推荐