回答編集履歴
1
.
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
Node.js は Google Chrome と同じ v8 という JavaScript 処理系を使っています。v8 は C++ で書かれていて、JavaScript の世界からソースコードを取得することはできません。
|
2
2
|
|
3
|
-
C++ のソースで、JavaScript に近い入口のあたりは [
|
3
|
+
C++ のソースで、JavaScript に近い入口のあたりは [builtins-date.cc](https://chromium.googlesource.com/v8/v8.git/+/HEAD/src/builtins/builtins-date.cc) です。`getDay()` のソースは同じディレクトリの `builtins-date-gen.cc` の `DatePrototypeGetDay` という関数です。
|
4
4
|
|
5
|
-
さらに下の実装は [
|
5
|
+
さらに下の実装は [js-objects.cc](https://chromium.googlesource.com/v8/v8.git/+/HEAD/src/objects/js-objects.cc) にある`JSDate` クラスのようです。
|