次の例を検討してください。
<script type="text/javascript">
function alertBox(){
alert('Hello World!');
}
function doSomething(){
setInterval(alertBox(), 5000); //This is for generic purposes only
};
function myFunction(){
setTimeout(doSomething(),3000);
};
myFunction();
</script>
設定された 3 秒を待機するのではなくIMMEDIATELYを実行し、スケジュールされた 5 秒間隔ではなく、アラートONCEのみを実行する原因は何ですか?
ご協力いただきありがとうございます。
石工