私はanother question in SO about setTimeout()を持っていました。関数の引数がグローバルスコープで評価される場合、ユーザーはと言いましたが、それ以外の場合はではありません。これは目が見えませんでしたので、setTimeoutが実際にどのように機能するかについて詳しく知りたいと思いましたが、EcmaScript仕様の一部ではなく、MDNでさえその特定の情報を持っていませんでした。setTimeout():EcmaScript仕様で定義されていない場合、どのように動作するのかはどこで知ることができますか?
setTimeout()
の仕組みについての参考資料はありますか?
【こちら】(https://developer.mozilla.org/en/DOM/window.setTimeout)MDNのページです:あなたは、以下のMDNのドキュメントへのリンクを見つけることができます。 – Pointy
HTML5ドラフト:http://dev.w3.org/html5/spec/Overview.html#timers –
MDNには、次のような有用な情報があります。「setTimeout()によって実行されるコードは別の実行コンテキストで実行されますそれが呼び出された機能に変更されます。 –