回答編集履歴
1
JsDocの説明が不完全だった点を修正
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
* "/me"用の処理
|
14
14
|
|
15
|
-
* @param {Object} res
|
15
|
+
* @param {Object} res レスポンスオブジェクト…?
|
16
16
|
|
17
17
|
*/
|
18
18
|
|
@@ -86,7 +86,7 @@
|
|
86
86
|
|
87
87
|
* 現在の日付と誕生日との差を取得する
|
88
88
|
|
89
|
-
* @param {string} birthday 誕生日を示す日付文字列。形式はmm/dd/yyyy
|
89
|
+
* @param {string} birthday 誕生日を示す日付文字列。形式は"mm/dd/yyyy"
|
90
90
|
|
91
91
|
* @return {number}
|
92
92
|
|
@@ -110,7 +110,7 @@
|
|
110
110
|
|
111
111
|
* 現在の日付の数値を取得する
|
112
112
|
|
113
|
-
* @return {number}
|
113
|
+
* @return {number} 日付を数値に変換した値。"yyyymmdd"形式の文字列を数値に変換したもの。
|
114
114
|
|
115
115
|
*/
|
116
116
|
|
@@ -140,7 +140,7 @@
|
|
140
140
|
|
141
141
|
* @param {string} date_str 日付文字列。形式はmm/dd/yyyy
|
142
142
|
|
143
|
-
* @return {number}
|
143
|
+
* @return {number} 日付を数値に変換した値。"yyyymmdd"形式の文字列を数値に変換したもの。
|
144
144
|
|
145
145
|
*/
|
146
146
|
|
@@ -158,9 +158,9 @@
|
|
158
158
|
|
159
159
|
* オブジェクトに対するfor
|
160
160
|
|
161
|
-
* @param {Object} obj
|
161
|
+
* @param {Object} obj 対象のオブジェクト
|
162
|
-
|
162
|
+
|
163
|
-
* @param {function(string=, ?*=)} callback
|
163
|
+
* @param {function(string=, ?*=)} callback コールバック関数。第一引数にプロパティ、第二引数に値が代入される。
|
164
164
|
|
165
165
|
*/
|
166
166
|
|
@@ -168,11 +168,13 @@
|
|
168
168
|
|
169
169
|
var supportHasOwnProperty = obj.hasOwnProperty !== void 0;
|
170
170
|
|
171
|
+
var p;
|
172
|
+
|
171
|
-
for (
|
173
|
+
for (p in obj) {
|
172
|
-
|
174
|
+
|
173
|
-
if (!supportHasOwnProperty || obj.hasOwnProperty(
|
175
|
+
if (!supportHasOwnProperty || obj.hasOwnProperty(p)) {
|
174
|
-
|
176
|
+
|
175
|
-
callback(
|
177
|
+
callback(p, obj[p]);
|
176
178
|
|
177
179
|
}
|
178
180
|
|