しばらく私を悩ませていました - 私はJSライブラリーがコードの背後にある機能を見ることができません。JSのDate()のコードは何ですか?
理由私は教育目的のために、セッターとゲッターを例で説明する必要があります。
このような情報はどこにありますか?
しばらく私を悩ませていました - 私はJSライブラリーがコードの背後にある機能を見ることができません。JSのDate()のコードは何ですか?
理由私は教育目的のために、セッターとゲッターを例で説明する必要があります。
このような情報はどこにありますか?
JavaScriptのコードはDate()
の後ろにあります。ブラウザで実装されたネイティブオブジェクトです(通常はCなど)。
taking a look at the spec(15.9節)で実装されているものを見ることができますが、これを行うための正確なコードはブラウザごとです。ソースをChromeまたはFirefoxに取り込む必要がある場合はたとえば、ブラウザによって異なることがあります。
このオブジェクトの実装はブラウザによって異なります。通常、システム時刻を調べます。
日付はJSライブラリではなく、JavaScriptのコアオブジェクト/タイプです。本当にそのコードに興味があれば、いくつかのブラウザのソースを探すべきですが、実際のJavaScriptコードが本当に表示されるかどうかはわかりません(ネイティブコードで記述されている可能性があります)。
代わりに、いくつかの実際のJSライブラリを参照するか、自分でサンプルを作成する必要があります。
あなたは常にオブジェクトのプロパティのためのMozilla Developer Networkのシート、ではなく、ソースコードを見てすることができます https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date
あなたはJavaScriptで実装したい場合は、サンプルのリファレンスソースをダウンロードすることができますecmascriptウェブサイトのコード: http://www.ecmascript.org/download.php
少し不明です。あなたはJavaScriptエンジンのソースコードを調べたいですか?または、JS言語リファレンスを検索したいですか?または他にsometinhg? – Mchl