在js運行過程中,在某些情況下想中斷程序的運行,在網上查過,沒有找到有這樣的函數。一般情況下,都是用return代替。
因為js腳本很多都是基於函數的運行,return的作用是中斷函數的執行,提前退出該函數。所以在執行某個函數內部的時候可以通過返回return來退出js執行。
見例子:
// 錯誤情況,exit不存在對象,在ie下會報錯 $('.water .action .good_btn').live('click',function(){ checkLogin(0); var parent = $(this).parent().parent(); var own = parent.attr('own'); if(true == checkOwn(own)){ exit ; } var uid = parent.attr('pid'); var t = parent.attr('t'); var u; }; // 一般處理: $('.water .action .good_btn').live('click',function(){ checkLogin(0); var parent = $(this).parent().parent(); var own = parent.attr('own'); if(true == checkOwn(own)){ return ; } var uid = parent.attr('pid'); var t = parent.attr('t'); var u; };