1.return返回的是一个数据
2.函数体(考题):当函数没有执行的时候返回的是一个函数体
1)例如
2)执行函数里面的代码
结果
3)返回函数体,但是aa();函数执行了,有返回值123
结果
4)面试题:如果一个函数执行完之后,而return的是一个函数,则一个函数执行完之后变成一个函数表达式,执行完的函数再加上()会再次执行/只要返回值是一个函数,则+()就可以自执行
结果
3.作用:函数执行到return则会立马结束函数
例如:
结果:
2)通常会跟if使用,终止不需要的步骤
默认的返回值是undefined,如果需要返回值,则在return后面加上需要返回的值即可
结果