“return”語句在函數之外
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
在代碼的全局范圍內使用 return 語句。 return 語句應僅在函數體內出現。 調用 () 運算符為其表達式的函數。 所有表達式都具有值;return 語句用于指定函數返回的值。 常規格式為:
當執行 return 語句時,expression 將計算并作為函數的值返回。 如果沒有表達式,則返回 undefined。 當執行 return 語句時,即使函數體中仍然還有其他語句,此函數也會停止執行。 此規則的例外情況是:如果 return 語句出現在 try 塊內而且有一個相應的 finally 塊,則 finally 塊中的代碼將在此函數返回之前執行。 如果函數因其到達函數體的末尾而未執行 return 語句而返回,則返回的值為 undefined 值(這意味著函數結果不能用作大型表達式的一部分)。 更正此錯誤
該文章在 2013/7/19 12:40:52 編輯過 |
關鍵字查詢
相關文章
正在查詢... |