JavaScript return 語句

定義和用法

return 語句停止函數的執行并從函數返回一個值。

請閱讀我們的 JavaScript 教程,學習您需要的有關函數的所有知識。請從關于 JavaScript 函數和 JavaScript 作用域的章節開始。更多詳細信息,請參閱我們關于函數定義、參數、調用和閉包的教程。

實例

返回 PI 的值:

function myFunction() {
  return Math.PI;
}

親自試一試

頁面下方有更多 TIY 實例。

語法

return value;

參數值

參數 描述
value 可選。指定要返回給函數調用者的值。如果省略,則返回 undefined。

技術細節

JavaScript 版本: ECMAScript 1

更多實例

實例

使用 return 語句在 <p> 元素中顯示名字 "Bill":

function myFunction(name) {
  return "Hello " + name;
}
document.getElementById("demo").innerHTML = myFunction("Bill");

親自試一試

實例

計算兩個數的乘積,并返回結果:

var x = myFunction(4, 3);        // 函數被調用,把值返回到  x
function myFunction(a, b) {
  return a * b;                // 函數返回 a 和 b 的乘積
}

親自試一試

瀏覽器支持

語句 Chrome IE Firefox Safari Opera
return 支持 支持 支持 支持 支持

相關頁面

JavaScript 教程:JavaScript 函數

JavaScript 教程:JavaScript 作用域

JavaScript 教程:JavaScript 函數定義

JavaScript 教程:JavaScript 函數參數

JavaScript 教程:JavaScript 函數調用

JavaScript 教程:JavaScript 函數閉包

JavaScript 參考手冊:JavaScript function 語句