📜  退出节点 - Javascript (1)

📅  最后修改于: 2023-12-03 15:41:56.684000             🧑  作者: Mango

退出节点 - Javascript

在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。如果传入的参数是数字类型,则函数将返回两个数的和。

注意事项
  • 在JS中,函数只能返回一个值。因此,如果需要返回多个值,则可以将它们包装在一个数组或对象中后返回。
  • 在JS中,return语句也可以在无返回值函数中使用。这将会在函数执行过程中立即停止函数的执行。