質問するログイン新規登録

回答編集履歴

1

Date#getDay\(\) が 0 から始まる index 値を返す仕様説明を追記

2015/12/08 11:33

投稿

think49
think49

スコア18194

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()` で抽象化したオブジェクトを扱う仕様です。