質問編集履歴

2

コードのミスを修正しました。

2019/07/27 10:25

投稿

dauto
dauto

スコア38

test CHANGED
File without changes
test CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
  ```typescript
34
34
 
35
- for(var i=0; i < user["point"].length; i++) {
35
+ for(var i=0; i < Object.keys(user["point"]).length; i++) {
36
36
 
37
37
  let point = user["point"][i];
38
38
 

1

コードの追加

2019/07/27 10:25

投稿

dauto
dauto

スコア38

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 現在私は、typescriptで下記のようなjsonを取得しています。
1
+ 現在私はTypeScriptで下記のようなjsonを取得しています。
2
2
 
3
3
  ```json
4
4
 
@@ -6,7 +6,7 @@
6
6
 
7
7
  id: 12,
8
8
 
9
- point: App\Point {
9
+ point: {
10
10
 
11
11
  id: 1,
12
12
 
@@ -28,4 +28,16 @@
28
28
 
29
29
  ```
30
30
 
31
- ここからpointの子要素のキーにpointという文字列が入っているpointA、pointB、pointC、pointD、pointEの値のみを取得したいのですがようなコードを書けばのでしょうか
31
+ ここからpointの子要素のキーにpointという文字列が入っているpointA、pointB、pointC、pointD、pointEの値のみを絞り込む為以下のコードを書いのですが、値は表示されませんで
32
+
33
+ ```typescript
34
+
35
+ for(var i=0; i < user["point"].length; i++) {
36
+
37
+ let point = user["point"][i];
38
+
39
+ }
40
+
41
+ ```
42
+
43
+ JSは初心者な為、どこを修正すればいいのか見当もつかないのですが、どこを直せばいいのでしょうか。