質問編集履歴
3
あああ
test
CHANGED
File without changes
|
test
CHANGED
@@ -116,12 +116,22 @@
|
|
116
116
|
|
117
117
|
#Use Playgreound
|
118
118
|
|
119
|
+
Use Playgreoundにアップロードしました。
|
120
|
+
|
119
121
|
[Use Playgreound](https://www.typescriptlang.org/play?#code/MYewdgzgLgBCBOBLA5osBDANjAvDA3gFAwwBEADvCACYCuwUEpAXAcSWQKbXKdOsBtdhzYiRpMDU4tRY8dT7Ak5KInAzSAZUydOAaxjow1GACNM6YHtIAaYXLIAzTuii143AJIBbdLxlEDmKkiNQaqNTMAPRREAAWIOSIjgCeUQAKVHQMPn6cUQCMAKwALABsJQDsABwAzABM1fW1JUW29kGkCChoWJrwwBpxUFDkENFRwNRgAHTxickpM6DesVGOiDoQhVEADPVl1YW7u0VRh5W1UZQ09IxRpqb1uzMAVuTIAPwAbjgFZfsCv9dk1SB0xABfOxBEikOJGag6DQQPSIeBQdowsihcKhCbzJKpDJZO5RKqXS4lEpNEEATkxMJCvl4-FkWNI3BZMiEWJEgV54kkCgC4IFITCrFIEXxCUJaUytxyzPyxXKVTqjWarQZAvE3VQGEw-UGkuGo3GMSmswJi2WIFW2w2Wx2+0Ox1O52ql2uJIY20ezzeHx+fwB9SBANBophEOjcihcbE-N1ZCF0lYyZT2IlZGlMRtRIV2SguV4UQOu0qjVq1RKuzKtQKtR1Wa6SANfQGQxGYwmVrmsttKzWTr4LoORwKJzOFyuN2L-tMlSDX1+-wKB1qANpBTBWZgsZTCZTmbFaZF+9hOMledig8LvpLyvLAKrdTql1KbWhl7bPUNxrduafbTAOCypHaDrrJsY4FHsE7ujOXpzo+i5lCuIbrpu267om8Z4Rwh68gAuomRH4RRHCkSQsaxoQoCQLADHfJw6LcLgsgUKh3LgqewQKBASiICoahgBo2i6AYCJmBYVgtnIpDOK47heMqF68uKuKRPm97yo+pYqqUFQ1A0TQtN+BF-h2RpdqaPYWpMoEFksw6OjB2xwa6k7Tp63rznci6Bu8q6hoCwJRpRIhEaREJAA)
|
120
122
|
|
121
123
|
|
122
124
|
|
123
125
|
#質問
|
124
126
|
|
125
|
-
objectをkey
|
127
|
+
なんとなく、objectを配列ように扱って各keyの名前がedgesやnodeで処理加えればいいのかなと思います。
|
126
128
|
|
129
|
+
しかし、いくつか問題点があります。
|
130
|
+
|
131
|
+
- 多次元オブジェクトであること
|
132
|
+
|
133
|
+
- オブジェクトを配列のように扱って、そのあとオブジェクトに戻すという方法が思いつきません。
|
134
|
+
|
135
|
+
|
136
|
+
|
127
|
-
どのようにすれば、
|
137
|
+
どのようにすれば、「やりたいこと」に書いてるコードのように変換できますでしょうか?
|
2
Use Playgreound
test
CHANGED
File without changes
|
test
CHANGED
@@ -114,6 +114,12 @@
|
|
114
114
|
|
115
115
|
|
116
116
|
|
117
|
+
#Use Playgreound
|
118
|
+
|
119
|
+
[Use Playgreound](https://www.typescriptlang.org/play?#code/MYewdgzgLgBCBOBLA5osBDANjAvDA3gFAwwBEADvCACYCuwUEpAXAcSWQKbXKdOsBtdhzYiRpMDU4tRY8dT7Ak5KInAzSAZUydOAaxjow1GACNM6YHtIAaYXLIAzTuii143AJIBbdLxlEDmKkiNQaqNTMAPRREAAWIOSIjgCeUQAKVHQMPn6cUQCMAKwALABsJQDsABwAzABM1fW1JUW29kGkCChoWJrwwBpxUFDkENFRwNRgAHTxickpM6DesVGOiDoQhVEADPVl1YW7u0VRh5W1UZQ09IxRpqb1uzMAVuTIAPwAbjgFZfsCv9dk1SB0xABfOxBEikOJGag6DQQPSIeBQdowsihcKhCbzJKpDJZO5RKqXS4lEpNEEATkxMJCvl4-FkWNI3BZMiEWJEgV54kkCgC4IFITCrFIEXxCUJaUytxyzPyxXKVTqjWarQZAvE3VQGEw-UGkuGo3GMSmswJi2WIFW2w2Wx2+0Ox1O52ql2uJIY20ezzeHx+fwB9SBANBophEOjcihcbE-N1ZCF0lYyZT2IlZGlMRtRIV2SguV4UQOu0qjVq1RKuzKtQKtR1Wa6SANfQGQxGYwmVrmsttKzWTr4LoORwKJzOFyuN2L-tMlSDX1+-wKB1qANpBTBWZgsZTCZTmbFaZF+9hOMledig8LvpLyvLAKrdTql1KbWhl7bPUNxrduafbTAOCypHaDrrJsY4FHsE7ujOXpzo+i5lCuIbrpu267om8Z4Rwh68gAuomRH4RRHCkSQsaxoQoCQLADHfJw6LcLgsgUKh3LgqewQKBASiICoahgBo2i6AYCJmBYVgtnIpDOK47heMqF68uKuKRPm97yo+pYqqUFQ1A0TQtN+BF-h2RpdqaPYWpMoEFksw6OjB2xwa6k7Tp63rznci6Bu8q6hoCwJRpRIhEaREJAA)
|
120
|
+
|
121
|
+
|
122
|
+
|
117
123
|
#質問
|
118
124
|
|
119
125
|
objectをkeyとvalueに分けてやるのはわかるのですが、層が深いオブジェクトの場合、どう反復して変換すればよいかわかりません。
|
1
見やすく
test
CHANGED
File without changes
|
test
CHANGED
@@ -70,7 +70,17 @@
|
|
70
70
|
|
71
71
|
]
|
72
72
|
|
73
|
-
}
|
73
|
+
}
|
74
|
+
|
75
|
+
}
|
76
|
+
|
77
|
+
}
|
78
|
+
|
79
|
+
]
|
80
|
+
|
81
|
+
}
|
82
|
+
|
83
|
+
}
|
74
84
|
|
75
85
|
```
|
76
86
|
|