📅  最后修改于: 2023-12-03 15:41:56.684000             🧑  作者: Mango
在Javascript中,退出节点是指在运行时停止函数的执行并返回到调用该函数的位置。这可以通过使用return
语句来实现。return
语句后面可以跟任何值,这个值将会成为函数的返回值。
以下是return
语句的语法:
return [expression];
其中expression
是可选的。如果指定了expression
,则这个表达式将会成为函数的返回值。如果未指定expression
,则函数将返回undefined
。
以下是一个退出函数的示例:
function addNumbers(a, b) {
if(typeof a !== 'number' || typeof b !== 'number') {
return 'Invalid input';
}
return a + b;
}
console.log(addNumbers(1, 2)); //输出3
console.log(addNumbers('1', '2')); //输出'Invalid input'
在上面的示例中,如果传入的参数不是数字类型,则函数将会返回Invalid input
。如果传入的参数是数字类型,则函数将返回两个数的和。
return
语句也可以在无返回值函数中使用。这将会在函数执行过程中立即停止函数的执行。