私はasync
のreadKey
関数を書いた後、それぞれのキーがブラウザで押されているawait
と書いておきたいと思います。onkeypressイベントに応答するasync awaitコードを書き込む方法はありますか?
私はasync
- await
に基づいている、同期した通常見た目のコードにしたいと考えています。など
それでは、私は[ENTER]ユーザーのヒットまでawait readKey()
を行うreadLine
関数を記述し、ユーザーのヒット場合は、最後のキーを削除でき、[戻る]、
そして私はそのawait readLine()
関数を書くことができます、そしてそれを呼び出す関数を書くことなど。
私はちょうどdocument.onkeypress
ハンドラを書いている間のギャップを埋める方法を知りません...そしてそのイベントのキーを私が書いていたある程度のasync readKey
に入れています。他の言語では、他のマルチスレッドプリミティブを使用してそこに到達することもできますが、jsの使い方を理解することはできません。私は値があるyield
にいくつかの方法があるかどうか把握しようとしていたが、私はそれを行う方法を見ることができません。
依頼するもう一つの方法は、なぜ私は "document.readKeyを()待つ" ことができない、でしょうか? –
どうしてそんなに失礼でしたか?私は私以外の人は何も言わなかった。おそらくあなたは自分自身に助言をしておくべきです。 –