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