2016-04-27 5 views
-1

私はpythonからtime.sleep functiomを知っています。私はちょうどコールバックをせずに3秒間待っています。私がコールバックを実装しなければならない場合、私はグローバルバースとコールバックをさらにやらなくてはなりませんでした。私は機能を持っているしたいと思います:コールバックのない "Real" Sleep()関数

function getdata() { 
console.log("hello"); 
Sleep(3000); 
console.log("stackoverflow!"); 
return "my data";} 

私に私の特定の例のためのソリューションを与えないでください...私はまた、機能や他の事ながらで眠る必要があるだろう。私は多くを検索したが、私はコールバックで(exanple setTimeoutの)関数しか見つけられなかった。

+0

ください。どんな検索でもその質問に答えます。 –

+0

JSはシングルスレッドですが、スリープ機能はありません。 –

+0

コールバックや非同期コードフローに慣れていない場合は、JavaScriptを使用することで遠くには行きません。 * "私はたくさんの検索をしましたが、コールバックを持つ(exanple setTimeoutの)関数しか見つかりませんでした" *これはその問題の唯一の真の解決策であることを示すものでしょうか? –

答えて

1

存在しません。 Javascriptはこのように設計されていません。コールバックとsetTimeoutを使用する必要があります。ごめんなさい!

関連する問題