Javascriptの深い理解のために、Timer(setTimeoutとsetIntervalで作成)がHTML5、DOMなどに含まれる他のすべてのAPIとまったく同じであるかどうかを知りたいですか?Javascript Timers APIはXHRやCanvasのようですか?
もしそうなら、純粋にJavascriptは何ですか?私は古き良きJavascriptを持つノード(サーバー上のJavascriptが)ブラウザ
Javascriptの深い理解のために、Timer(setTimeoutとsetIntervalで作成)がHTML5、DOMなどに含まれる他のすべてのAPIとまったく同じであるかどうかを知りたいですか?Javascript Timers APIはXHRやCanvasのようですか?
もしそうなら、純粋にJavascriptは何ですか?私は古き良きJavascriptを持つノード(サーバー上のJavascriptが)ブラウザ
参照MDN上にあるものを比較しようとすると、ノードを考えていたとき
@edit
は、この議論が始まりました。これは、通常、フィーチャーが指定されている場所への良いポインターです。
はWHATWG HTML Living Standardで定義されています(つまり、ECMAScript® Language Specificationのバージョンではありません)。
だからこそ良いかもしれません。彼らはネイティブにJavascriptで実装されていないと言うのは正しいですか? –
@VictorFerreiraは、ランタイムコンテキストに依存します。 JavaScript *、C++、または特定のランタイムに適したものが実装されている可能性があります。最も重要な事実は、それらがECMA仕様で規定されているプログラミング言語環境の一部ではないということです。 – Pointy
http://stackoverflow.com/questions/13616102/how-is-settimeout-implemented-in-node-js私の質問に類似したものが見つかりました –
APIはどういう意味ですか?ここには問題はないようです。 – Ian
これらは、ランタイムコンテナによって提供されるサービスであり、JavaScriptプログラミング言語の一部ではありません。 – Pointy
console.log(window.setInterval) –