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
优点:虽然很基础;但是很;算法,面向对象编程,封装组件;插件;都要理解深一下
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
优点:虽然很基础;但是很;算法,面向对象编程,封装组件;插件;都要理解深一下
相关文章推荐
- 引用 js在IE与FF之间的区别详细解析
- JS中的构造函数详细解析
- js判断undefined类型,undefined,null, 的区别详细解析
- js的正则test,match,exec详细解析
- js中apply方法的使用详细解析
- jQuery快速上手:写jQuery与直接写JS的区别详细解析
- JS事件在IE与FF中的区别详细解析
- js判断undefined类型,undefined,null, 的区别详细解析
- JS中的构造函数详细解析
- Node.js详细解析
- js键盘事件全面控制详细解析
- js中apply方法的使用详细解析
- js鼠标及对象坐标控制属性详细解析
- JS中的构造函数详细解析
- js中indexof的用法详细解析
- js 剪切板应用clipboardData详细解析
- js 剪切板应用clipboardData详细解析
- js中apply方法的使用详细解析
- js正则表达式详细解析