文章39 | 阅读 18679 | 点赞0
本文来介绍下返回语句,我们知道一个函数是有些是有返回值和无返回值的。前面的函数都没有返回值,这里介绍一个返回值的函数。和其他语言一样也是return 关键字来写返回语句,这里我们用一个加法的函数来举例。
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
</head>
<body>
<script type ="text/javascript">
function addNumbers(a, b){
var c = a + b;
return c;
}
document.write(addNumbers() +"<br />");
document.write(addNumbers(2,3));
</script>
</body>
</html>
document.write(addNumbers() +"<br />");
我们来看看这个代码,运行会输出“NaN”。在之前的项目测试过程中,前端页面出现过这个NaN, 现在终于知道这个问题产生原因。调用了函数,但是函数没有赋值参数。以后,前端页面看到这样的字符显示,就可以报Bug给前端工程师,告诉人家这个地方,调用了函数,但是这个参数没有提供参数,所以报了这个错。
总结:
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/u011541946/article/details/70847429
内容来源于网络,如有侵权,请联系作者删除!