Angular4でスリープさせたい


数秒後に処理をさせたく、スリープのような処理を入れたいのですが、  
どのように実施すればよいのでしょうか？

[code]

      private sleep(milliseconds: number) {
        return new Promise<void>(resolve => {
          setTimeout(() => resolve(), milliseconds);
        });
      }
    
    await sleep(1000);
    
[/code]

のような記載をみつけたのですが  
awaitが認識されませんでした…




ブラウザーでsleepは出来ません。

記載のコードは以下と同等です。

[code]

    setTimeout(function(){
        await後の処理
    }, 1000)
    
[/code]




ブラウザーでsleepは出来ません。

記載のコードは以下と同等です。

[code]

    setTimeout(function(){
        await後の処理
    }, 1000)
    
[/code]

