在JavaScript中,return
用于指定函数的返回值。当函数执行到 return
语句时,函数将会立即停止执行,并返回指定的值。
return
语句的使用方式如下:
- 直接返回一个值:
function add(a, b) { return a + b; } var result = add(3, 5); console.log(result); // 输出 8
- 返回一个表达式的值:
function isEven(num) { return num % 2 === 0; // 返回一个布尔值 } var isEvenNum = isEven(4); console.log(isEvenNum); // 输出 true
- 返回一个函数:
function greet(name) { return function() { console.log("Hello, " + name); }; } var greetFunc = greet("Alice"); greetFunc(); // 输出 "Hello, Alice"
需要注意的是,return
语句只能在函数内部使用,并且只能返回一个值。如果没有指定 return
语句,函数将返回 undefined
。