回答編集履歴

1

レビュー指摘反映

2015/10/18 19:44

投稿

Ryo
Ryo

スコア507

test CHANGED
@@ -8,13 +8,7 @@
8
8
 
9
9
  function userLogin(response){
10
10
 
11
- var GENDER_MALE = 'male';
12
-
13
- var GENDER_FEMALE = 'female';
14
-
15
-
16
-
17
- var option = response.slice();
11
+ var option = $.extentd(response); // jQuery 使っていれば…
18
12
 
19
13
 
20
14
 
@@ -40,7 +34,11 @@
40
34
 
41
35
  userLogin.prototype = {
42
36
 
43
-
37
+ GENDER_MALE:'male',
38
+
39
+ GENDER_FEMALE'female'.
40
+
41
+
44
42
 
45
43
  getName:function(){return this.name;},
46
44
 
@@ -84,9 +82,9 @@
84
82
 
85
83
  switch(gender){
86
84
 
87
- case this.GENDER_MALE:
85
+ case GENDER_MALE:
88
-
86
+
89
- case this.GENDER_FEMALE:
87
+ case GENDER_FEMALE:
90
88
 
91
89
  // 正しい値だったからそのまま
92
90
 
@@ -96,7 +94,7 @@
96
94
 
97
95
  // 初期値は男
98
96
 
99
- gender = this.GENDER_MALE;
97
+ gender = GENDER_MALE;
100
98
 
101
99
  }
102
100
 
@@ -168,35 +166,51 @@
168
166
 
169
167
  var response = {
170
168
 
169
+ "id": "123456789012345",
170
+
171
- name:'Tarou',
171
+ "name": "Tarou Tanaka",
172
-
173
- email:'samplemail@samplemail.co.jp',
172
+
174
-
175
- address:'Japan Tokyo',
176
-
177
- barthday:'1987/1/1',
178
-
179
- gender:'Okama',
180
-
181
- education:[
173
+ "education": [
182
174
 
183
175
  {
184
176
 
185
- school:{
186
-
187
- name:'school name1',
177
+ "school": {
178
+
188
-
179
+ "id": "000000000000001",
180
+
181
+ "name": "○○高等学校"
182
+
183
+ },
184
+
185
+ "type": "High School",
186
+
187
+ "year": {
188
+
189
+ "id": "000000000000002",
190
+
189
- address:'address1'
191
+ "name": "2012"
190
192
 
191
193
  }
192
194
 
193
- },{
195
+ },
194
-
196
+
195
- school:{
197
+ {
196
-
198
+
197
- name:'school name2',
199
+ "school": {
200
+
198
-
201
+ "id": "000000000000003",
202
+
203
+ "name": "○○専門学校"
204
+
205
+ },
206
+
207
+ "type": "College",
208
+
209
+ "year": {
210
+
211
+ "id": "000000000000004",
212
+
199
- address:'address2'
213
+ "name": "2014"
200
214
 
201
215
  }
202
216
 
@@ -204,6 +218,16 @@
204
218
 
205
219
  ],
206
220
 
221
+ "birthday": "01/21/1987",
222
+
223
+ "email":'samplemail@samplemail.co.jp',
224
+
225
+ "address":"Japan Tokyo",
226
+
227
+ "barthday":"1987/1/1",
228
+
229
+ "gender":"Okama", // 男女以外の想定 実際は、空なのか、keyが無いのかは未検証
230
+
207
231
  };
208
232
 
209
233
  ```