- + JavaScript の質問用スレッド vol.117 +
847 :デフォルトの名無しさん[sage]:2015/03/27(金) 14:36:17.72 ID:9npQ/+M5 - var a = 1秒後にtrueを返す関数();
console.log(a); //undefined setTimeout('console.log(a)',1000); //true のような事はループか再帰関数で一秒間粘る他には Promiseを使わないとできない、という認識であってますか?
|
- + JavaScript の質問用スレッド vol.117 +
851 :847[sage]:2015/03/27(金) 15:24:49.53 ID:9npQ/+M5 - まさに関数内でwaitのような事がやりたかったのですが
ググって出たうち、ループか再帰関数を使う方法だとその間他の処理が止まってしまい setTimeoutを使う方法では関数から値を返す方法がわかりませんでした どうすれば>>847のような事ができるのでしょうか
|
- + JavaScript の質問用スレッド vol.117 +
855 :847[sage]:2015/03/27(金) 16:38:29.09 ID:9npQ/+M5 - >>854
仕組みはさっぱりわかりませんが望むことができました! ジェネレーターについて調べようと思います、ありがとうございました
|