javascript中returnreturn false,return true総括.

1836 ワード

 、         ,
:return ; , ,
  、 ,
, :return;

  , false, . , <a> , href .  
 Return False ,Return True 。  
  js return false 。   
 onclick ( ) 。   
  return false。

まずjsでは、フォームの提出を阻止するためによく使われています.または、以下のコードを継続的に実行するために、一般的にはデフォルトの動作の実行を阻止することです.
function a(){
   if(True)       return false}は、何の問題もありません.
もし私がこのように変えたら
function Test(){
   a()
   b()
   c()
)
a関数がreturn falseに戻って提出を阻止したとしても、b()及びc()関数の実行には影響しません.Test()関数でa()関数を呼び出します.そちらの中です.
return falseはTest()関数にとっては戻り値に相当するだけである.Test()関数の実行を阻止できない.
つまり、return falseは現在の関数だけで有効で、他の外部関数の実行に影響しません.
 
三:まとめ
retrun true;正しい処理結果を返します.下へ実行します
return false;エラー処理の結果、処理を終了します.breakはreturn falseに等しい.
return;コントロールをページに戻す. continueはreturnに等しい.
 
どのようにjqueryの中の循環の中で今回の循環を終止しますか?それとも飛び出す循環ですか?資料を調べて、次の方法を試してみました. 1、forサイクルの中で私達はcontinueを使います.このサイクルを終了して次のサイクルに計上し、breakを使って全体のサイクルを終了します. 2、jqueryの中で$eachはreturn trueとreturn falseを使用します. breakはswitch...case文を出し、引き続きswitch文の後の内容を実行します.break文は循環文、つまり循環文の実行を終了します. continue文の役割は、このサイクルを終了するために、次にループを実行するかどうかを判断します. continueとbreakの違いは、breakは完全にサイクルを終了し、contine ueはこのサイクルを終了します.