译文:Javascript-function's return
2013-12-16 10:39
267 查看
个人理解+google翻译。如有错误,请指正。原文来自MDN:return
输出
return;return true;return false; return {"变量"};这些都会中断函数.
概要
由function返回指定值。版本信息
实现: | JavaScript 1.0, NES 2.0(NES:游戏机在欧洲的发行版本?) |
ECMA 版本号: | ECMA-262 |
语法
return [expression];参数
expression返回一个表达式,如果省略该表达式,返回undefined。
用例
用例:使用return
下面的函数中,参数x为数字时返回参数x的平方。function (x){ return x * x; }
用例:中断函数
function会在调用return的地方立即停止运行。function counter(){ for(var count=1;;count++){//无限循环 document.write(count+"A-");//循环到5的时候 if(count == 5){ return } document.write(count+"B<br>");//循环到4 } document.write(count+"C");//一直都不会发生 } counter();
输出
1A-1B 2A-2B 3A-3B 4A-4B 5A-
return;return true;return false; return {"变量"};这些都会中断函数.
相关参考
Functions相关文章推荐
- 扩展JavaScript功能的正确方法(译文)
- JavaScript 提升运行速度之循环篇 译文
- 译文:JavaScript框架比较–框架比较(八)
- 扩展JavaScript功能的正确方法(译文)
- javascript模块模式深度探索 豆瓣javascript组译文2
- 译文:JavaScript hacks explained
- 译文《JavaScript Module Pattern: In-Depth》
- 译文--高效的JavaScript.
- JavaScript一点也不简单—实现“跨Frame的层模拟菜单”的方法(译文)
- [译文]关于JavaScript的this关键字
- 译文:Javascript-Functions
- 译文:JavaScript框架比较–DOM遍历(二)
- 译文:JavaScript hacks explained
- 译文:JavaScript框架比较–DOM操作(三)
- (译文)12个简单(但强大)的JavaScript技巧(二)
- [置顶] [译文]深入理解JavaScript的this关键字(一)
- [译文]深入理解JavaScript的this关键字(二)
- (译文)12个简单(但强大)的JavaScript技巧(一)
- Javascript Prototypes之旅(A Plain English Guide to JavaScript Prototypes译文)