3. 介紹函式

"參數" 和 "引數"

我們用 '參數 (parameter)' 定義函式 (function)。 '引數' 則代表在實際執行函數時,傳入參數的值。 在 function 中,參數等同是在作用域中宣告的變數。

  • 引數是'按值傳遞 (pass-by-value)
  • 為對應到引數的參數,會設定為 undefined (未定義)

return

將引數傳給函式的參數,函式執行完後,用 return 指定要回傳什麼出來。 沒有設定的話,會回傳 undefined

執行追蹤流 'tracing' / 'tracing the flow of execution'

全域變數 / 區域變數

未宣告的區域變數會變成全域變數。

results matching ""

    No results matching ""