Javascript:在按下返回键之前停止

Javascript:在按下返回键之前停止,javascript,wait,keyevent,Javascript,Wait,Keyevent,我是javascript新手,我不知道如何停止并等待,直到按下返回键 感谢您的帮助 提前感谢。您可以使用回调函数,也可以使用等待按下特定键: constkeyipressed=target=>newpromise(解析=>{ document.body.addEventListener('keyup',({key})=>{ if(key.toUpperCase()==target.toUpperCase()){ 解决(); } },{once:true}); }); 异步函数start(){

我是javascript新手,我不知道如何停止并等待,直到按下返回键

感谢您的帮助


提前感谢。

您可以使用回调函数,也可以使用等待按下特定键:

constkeyipressed=target=>newpromise(解析=>{
document.body.addEventListener('keyup',({key})=>{
if(key.toUpperCase()==target.toUpperCase()){
解决();
}
},{once:true});
});
异步函数start(){
log('等待用户按enter…');
//在此处暂停,直到按enter键
按下等待键(“回车”);
console.log('按下回车键');
}

start()
您可能需要添加
{one:true}
选项或手动取消订阅以避免内存泄漏。@YuryTarabanko您完全正确。谢谢你的更正。