我不懂javascript中的函数返回
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了我不懂javascript中的函数返回,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1260字,纯文字阅读大概需要2分钟。
内容图文
任何人都可以解释为什么在函数中使用javascript return语句?何时以及为什么要使用它?
请帮我.
解决方法:
Why is it used in a function?
1.返回函数的结果
返回执行的操作 – 它将一些值返回给函数调用者
function sum(num1, num2) {
var result = number1 + number2
return result
}
var result = sum(5, 6) // result now holds value '11'
2.停止执行该功能
使用return的另一个原因是因为它也会中断函数的执行 – 这意味着如果你点击return,函数就会停止运行它后面的任何代码.
function sum(num1, num2) {
// if any of the 2 required arguments is missing, stop
if (!num1 || !num1) {
return
}
// and do not continue the following
return number1 + number2
}
var result = sum(5) // sum() returned false because not all arguments were provided
Why we should use it?
因为它允许您重用代码.
例如,如果您正在编写一个执行几何计算的应用程序,那么您可能需要计算2点之间的距离;这是一个常见的计算方法.
>每次需要时,你会再次写出公式吗?
>如果你的公式错了怎么办?你会去参观的所有地方吗?
代码编写公式以进行更改?
不 – 相反,你将它包装成一个函数并让它返回结果 – 所以你编写一次公式,然后你可以在任何地方重复使用它:
function getLineDistance(x1, y1, x2, y2) {
return Math.sqrt((Math.pow((x2 - x1), 2)) + (Math.pow(( y2 - y1), 2)))
}
var lineDistance1 = getLineDistance(5, 5, 10, 20);
var lineDistance2 = getLineDistance(3, 5, 12, 24);
内容总结
以上是互联网集市为您收集整理的我不懂javascript中的函数返回全部内容,希望文章能够帮你解决我不懂javascript中的函数返回所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。