iT邦幫忙

2024 iThome 鐵人賽

DAY 12
1
JavaScript

從零開始學習JavaScript 30天系列 第 12

[Day 12] JavaScript 函式回傳值

  • 分享至 

  • xImage
  •  

Hi,大家好,我是Tony,是一個對於程式設計有一點點概念的新手。

學習挑戰的第12天~
今天的學習內容:JavaScript 函式回傳值

學習內容來自
彭彭老師JavaScript 函式回傳值
https://www.youtube.com/watch?v=fe5396rFaQs&list=PL-g0fdC5RMbqW54tWQPIVbhyl_Ky6a2VI&index=19

昨天的學習內容:[Day 11] JavaScript 函式基礎
https://ithelp.ithome.com.tw/articles/10344918

1. 函式的學習重點

在不同的程式語言中,函式都很重要,有幾個重點一定要注意

  1. 如何建立函式、呼叫函式的基本流程要清楚
  2. 參數要如何運用
  3. 回傳值得運用
    而回傳值的運用就是今天學習的重點

2. 函式的回傳值

函式的回傳值語法,是用來結束函式用的。
跟只能寫在迴圈中的語法一樣,函式語法return,也只能寫在函式裡。
函式結束之後就會帶出回傳值。
語法如下:

<script>
    function 函式名稱(參數名稱列表){
            函式內部的程式區塊
            return 回傳值;
    }
</script>

在昨天的語法中,我們的函式都沒有寫return就結束了
其實就等於是函式自然結束,returna沒有寫回傳值
帶出回傳值undefined

<script>
    function 函式名稱(參數名稱列表){
            函式內部的程式區塊
    }
     function 函式名稱(參數名稱列表){
            函式內部的程式區塊
            return;
    }
    //上面兩個城市是一樣的意思。
</script>

3. 回傳值的運作

  • 注意:回傳值與我們函式中的任何運作都沒有任何關係!
    所以設計有意義的回傳值才有用!
    不一定每次運行函式之後都要用回傳值,視情況再使用即可。

還在補昨日的,今天先上傳,一樣會在補上。


上一篇
[Day 11] JavaScript 函式基礎(function)
下一篇
[Day 13] JavaScript 物件基礎(Object)
系列文
從零開始學習JavaScript 30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言