return语句使用注意事项
来源:互联网 发布:jquery.js cdn 编辑:程序博客网 时间:2024/06/07 18:39
Return 语句使用注意事项
JavaScript 默认是在代码的最后一行自动结束。
以下两个实例返回结果是一样的(一个有分号一个没有):
实例 1
function myFunction(a) {
var power = 10
return a * power
}
var power = 10
return a * power
}
尝试一下 »
实例 2
function myFunction(a) {
var power = 10;
return a * power;
}
var power = 10;
return a * power;
}
尝试一下 »
JavaScript 也可以使用多行来结束一个语句。
以下实例返回相同的结果:
实例 3
function myFunction(a) {
var
power = 10;
return a * power;
}
var
power = 10;
return a * power;
}
尝试一下 »
但是,以下实例结果会返回 undefined:
实例 4
function myFunction(a) {
var
power = 10;
return
a * power;
}
var
power = 10;
return
a * power;
}
尝试一下 »
为什么会有这样的结果呢?因为在 JavaScript 中,实例 4 的代码与下面的代码一致:
function myFunction(a) { var power = 10; return; // 分号结束,返回 undefined a * power;}
解析
如果是一个不完整的语句,如下所示:
var
JavaScript 将尝试读取第二行的语句:
power = 10;
但是由于这样的语句是完整的:
return
JavaScript 将自动关闭语句:
return;
在 JavaScript 中,分号是可选的 。
由于 return 是一个完整的语句,所以 JavaScript 将关闭 return 语句。
阅读全文
0 0
- return语句使用注意事项
- 使用 Return注意事项
- 使用return注意事项
- return语句使用总结
- return语句的使用
- return 语句使用
- return 于try{}catch(Exception e){}finally{}语句结合使用的一点注意事项。
- return 于try{}catch(Exception e){}finally{}语句结合使用的一点注意事项
- try..catch..finally块中的跳转语句(return,break,continue)使用注意事项
- Java中的return语句使用总结 比较javascript的return
- Java中的return语句使用总结
- Java中的return语句使用总结
- Java中的return语句使用总结
- Java中的return语句使用总结
- Java中的return语句使用总结
- 在using语句中使用return
- C#中return语句使用简单介绍
- Java中的return语句使用总结
- SmartFoxServer 2x HTTP接口请求和扩展集成
- 【资源下载】分享个嵌入式开发的入门教程(包含视频)
- 支付宝,微信支付方式集成
- 英文小故事2
- Android foreache遍历实体类
- return语句使用注意事项
- SVN实现自动更新(Windows平台svnserver)
- 使用Python访问软连接
- 一元多项式的加减法 C++实现
- 网络请求框架okhttp的使用
- Javascript实现从小到大的数组转换成二叉搜索树
- c++中的istringstream\ostringstream\stringstream
- jQuery怎么获取被选择的select下拉框的值,并理解f12的非实时性
- mp4网页播放代码,有声音无图像的解决办法~