您的位置:首页 > Web前端 > JavaScript

js 中return 详细解析

2018-04-04 11:17 204 查看
1年了我一直对于return ;一直懵懵的,只会用不懂原理;希望可以帮我向我一样,奔跑在开发路上小白们
return,返回值,意思是,把这个值(指的是:return.... 后面的东西)返回给这个函数.解释一下。有了return相当于把return返回的值;返回给了它所在;距离他最近的函数。并且停止该函数的执行。(可以理解为给那个函数赋值),如果想理解深一点;是因为这个函数在堆中计算:当函数执行完毕;函数就会被释放。如果有了return;函数释放;,但是他会留下return返回的值
function a(){
  var  a = 1
var b =3
var c = a+b 
return = c 
 }
console.log(c)
var d = a() //undifine
alert(d) // 4 
优点:虽然很基础;但是很;算法,面向对象编程,封装组件;插件;都要理解深一下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: