本文實例講述了JavaScript中return用法。分享給大家供大家參考,具體如下:
return可以接受函數中的返回值,前提是函數中要有return語句。
下面是一個應用小示例:
<html> <head> <script type='text/javascript'> function linkPage(){ alert('You Clicked??'); return false; } </script> </head> <body> <A href='http://www.baidu.com' name='link' onclick="return linkPage()"> Click Me </A> </body> <html>
這個例子很簡單,如果單擊Click Me就會觸發一個onclick事件,onclick事件調用linkPage函數並且接受其返回值。
頁面會彈出一個alert提示框,同時接受了linkPage的返回值。如果值為true,則會跳轉到百度頁面,但是返回值為false,所以頁面就沒有任何動靜。
有時候這個return是多此一舉,有和沒有是一個效果。也就是函數linkPage沒有返回值時。
PS:return語句還可用於阻止冒泡的情況。具體可參考前面的文章《jQuery實現點擊某個div打開層,點擊其他div關閉層實例分析(阻止冒泡)》
更多關於JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript常用函數技巧匯總》、《JavaScript傳值操作技巧總結》、《javascript編碼操作技巧總結》、《JavaScript中json操作技巧總結》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數學運算用法總結》
希望本文所述對大家JavaScript程序設計有所幫助。