2016-03-30 5 views
-2

関数内で関数を停止したいが、停止関数外にしたい--scenario-- NumberOne()は何かを行い、NumberTwo()はNumberOne()を停止します。そして何かjavascriptまたはjquery関数内でjavascriptまたはjquery関数を停止する方法

function NumberOne(){ 
    alert("hello");  
} 

function NumberTwo(){ 
    NumberOne().stop(); 
    alert("it stopped"); 
} 
+0

巣あなたがトンを持っている –

+2

機能を使用する操作を行いますoより具体的にする。関数はかなり速く、 を実行するので、それを止めるのはあまり意味がありません。あなたの関数に条件をtrue/falseにすると、 に関数を与えたほうがよいでしょう。関数 は、特定の方法で動作します。 – John

+0

私は最初の関数でnotyを呼び出すので、2番目の関数で別のnotyを作成したいが、最初は以前の関数を消去したい – ernys

答えて

1

私はあなたが達成したいのかを明確にないですが、あなたは、スクリプトを実行するのJSを停止したい場合は、さらにreturn;

+0

ループ専用ではないですか? – John

+0

私は最初の関数でnotyを呼び出すので、私は2番目の関数で別のnotyを作りたいが、最初は前の関数をクリアしたい。 – ernys

+0

returnステートメントは、関数の実行を停止し、その関数から値を返します。あなたのケースでは、現在のスコープからのみエスケープしたり返ったりします。ループでは、ブレークを使用します。ループや条件ステートメントから脱出する –

関連する問題