1

2 つのアラート ボックスを 2 つの異なる時間間隔で表示しようとしています

<script>
function myFunction()
{
       setTimeout(function(){alert("Hello")},3000);    
       setTimeout(function(){alert("Hello World")},3000);
}
</script>

1回目のアラートの3秒後にHelloアラート、3秒後にHello Worldを表示したいのですが、2回目のアラートは1回目のアラートの直後に表示されます。

それを機能させる方法は?

ありがとうございました

4

2 に答える 2

5

最初の関数でタイムアウトをネストできます。

setTimeout(function(){
    alert("Hello");    
    setTimeout(function(){alert("Hello World")},3000);
},3000);
于 2013-07-26T06:08:52.330 に答える