不写return或者return紧跟着的后面不写代码的话 就是一个空表达式,会生成undfined
函数是否必须写返回值(不是)
函数是不是一定有返回值(是)
function fn(a){
var re=a+20;
return
re;
}
console.log(re)
像是这样写法 return 是;结尾 才算是一条语句 即使不在一行内显示
function fn(a){
return(
a+20
)
}
var re=fn(200)
console.log(re)
像是这样写法 就涉及到优先级 ()的优先级很高后面再做解释 要先运行小括号里面的代码 在执行return关键字