回答編集履歴
1
Date#getDay\(\) が 0 から始まる index 値を返す仕様説明を追記
answer
CHANGED
@@ -3,6 +3,13 @@
|
|
3
3
|
|
4
4
|
---
|
5
5
|
|
6
|
+
> なんで、blankは、2でなくてが入っていまうのでしょうか?
|
7
|
+
|
8
|
+
`Date#getDay()` は `0` から始まる `index` 値を返す仕様だからです。
|
9
|
+
曜日の表記は様々な為、配列の `index` 値として指定して自由に出力しやすいようにする配慮と思われます。
|
10
|
+
|
11
|
+
---
|
12
|
+
|
6
13
|
> いきなり、 `var blank = getDay(2015/12/1);` みたいな感じで、曜日データを取ることってできないのでしょうか?
|
7
14
|
|
8
15
|
JavaScript では日付は `new Date()` で抽象化したオブジェクトを扱う仕様です。
|