/

JavaScript 回傳值

JavaScript 回傳值

學習 JavaScript 的回傳值基礎知識

每個函式都會回傳一個值,預設情況下為 undefined

未定義的回傳值

當函式的程式碼執行到結束或遇到 return 關鍵字時,函式即被終止。

當 JavaScript 遇到 return 關鍵字時,它會終止函式的執行並將控制權返回給呼叫者。

如果你傳入一個值,在函式中這個值會作為函式的結果返回:

1
2
3
4
const dosomething = () => {
return 'test'
}
const result = dosomething() // result === 'test'

你只能返回一個值。

為了模擬返回多個值,你可以返回一個物件文字或一個陣列,並在呼叫函式時使用解構賦值。

使用陣列:

使用陣列解構賦值

使用物件:

使用物件解構賦值

tags: [“JavaScript”, “回傳值”, “函式”, “解構賦值”]