質問編集履歴
3
あああ
title
CHANGED
File without changes
|
body
CHANGED
@@ -57,8 +57,13 @@
|
|
57
57
|
```
|
58
58
|
|
59
59
|
#Use Playgreound
|
60
|
+
Use Playgreoundにアップロードしました。
|
60
61
|
[Use Playgreound](https://www.typescriptlang.org/play?#code/MYewdgzgLgBCBOBLA5osBDANjAvDA3gFAwwBEADvCACYCuwUEpAXAcSWQKbXKdOsBtdhzYiRpMDU4tRY8dT7Ak5KInAzSAZUydOAaxjow1GACNM6YHtIAaYXLIAzTuii143AJIBbdLxlEDmKkiNQaqNTMAPRREAAWIOSIjgCeUQAKVHQMPn6cUQCMAKwALABsJQDsABwAzABM1fW1JUW29kGkCChoWJrwwBpxUFDkENFRwNRgAHTxickpM6DesVGOiDoQhVEADPVl1YW7u0VRh5W1UZQ09IxRpqb1uzMAVuTIAPwAbjgFZfsCv9dk1SB0xABfOxBEikOJGag6DQQPSIeBQdowsihcKhCbzJKpDJZO5RKqXS4lEpNEEATkxMJCvl4-FkWNI3BZMiEWJEgV54kkCgC4IFITCrFIEXxCUJaUytxyzPyxXKVTqjWarQZAvE3VQGEw-UGkuGo3GMSmswJi2WIFW2w2Wx2+0Ox1O52ql2uJIY20ezzeHx+fwB9SBANBophEOjcihcbE-N1ZCF0lYyZT2IlZGlMRtRIV2SguV4UQOu0qjVq1RKuzKtQKtR1Wa6SANfQGQxGYwmVrmsttKzWTr4LoORwKJzOFyuN2L-tMlSDX1+-wKB1qANpBTBWZgsZTCZTmbFaZF+9hOMledig8LvpLyvLAKrdTql1KbWhl7bPUNxrduafbTAOCypHaDrrJsY4FHsE7ujOXpzo+i5lCuIbrpu267om8Z4Rwh68gAuomRH4RRHCkSQsaxoQoCQLADHfJw6LcLgsgUKh3LgqewQKBASiICoahgBo2i6AYCJmBYVgtnIpDOK47heMqF68uKuKRPm97yo+pYqqUFQ1A0TQtN+BF-h2RpdqaPYWpMoEFksw6OjB2xwa6k7Tp63rznci6Bu8q6hoCwJRpRIhEaREJAA)
|
61
62
|
|
62
63
|
#質問
|
64
|
+
なんとなく、objectを配列ように扱って各keyの名前がedgesやnodeで処理加えればいいのかなと思います。
|
65
|
+
しかし、いくつか問題点があります。
|
66
|
+
- 多次元オブジェクトであること
|
63
|
-
|
67
|
+
- オブジェクトを配列のように扱って、そのあとオブジェクトに戻すという方法が思いつきません。
|
68
|
+
|
64
|
-
どのようにすれば、
|
69
|
+
どのようにすれば、「やりたいこと」に書いてるコードのように変換できますでしょうか?
|
2
Use Playgreound
title
CHANGED
File without changes
|
body
CHANGED
@@ -56,6 +56,9 @@
|
|
56
56
|
},
|
57
57
|
```
|
58
58
|
|
59
|
+
#Use Playgreound
|
60
|
+
[Use Playgreound](https://www.typescriptlang.org/play?#code/MYewdgzgLgBCBOBLA5osBDANjAvDA3gFAwwBEADvCACYCuwUEpAXAcSWQKbXKdOsBtdhzYiRpMDU4tRY8dT7Ak5KInAzSAZUydOAaxjow1GACNM6YHtIAaYXLIAzTuii143AJIBbdLxlEDmKkiNQaqNTMAPRREAAWIOSIjgCeUQAKVHQMPn6cUQCMAKwALABsJQDsABwAzABM1fW1JUW29kGkCChoWJrwwBpxUFDkENFRwNRgAHTxickpM6DesVGOiDoQhVEADPVl1YW7u0VRh5W1UZQ09IxRpqb1uzMAVuTIAPwAbjgFZfsCv9dk1SB0xABfOxBEikOJGag6DQQPSIeBQdowsihcKhCbzJKpDJZO5RKqXS4lEpNEEATkxMJCvl4-FkWNI3BZMiEWJEgV54kkCgC4IFITCrFIEXxCUJaUytxyzPyxXKVTqjWarQZAvE3VQGEw-UGkuGo3GMSmswJi2WIFW2w2Wx2+0Ox1O52ql2uJIY20ezzeHx+fwB9SBANBophEOjcihcbE-N1ZCF0lYyZT2IlZGlMRtRIV2SguV4UQOu0qjVq1RKuzKtQKtR1Wa6SANfQGQxGYwmVrmsttKzWTr4LoORwKJzOFyuN2L-tMlSDX1+-wKB1qANpBTBWZgsZTCZTmbFaZF+9hOMledig8LvpLyvLAKrdTql1KbWhl7bPUNxrduafbTAOCypHaDrrJsY4FHsE7ujOXpzo+i5lCuIbrpu267om8Z4Rwh68gAuomRH4RRHCkSQsaxoQoCQLADHfJw6LcLgsgUKh3LgqewQKBASiICoahgBo2i6AYCJmBYVgtnIpDOK47heMqF68uKuKRPm97yo+pYqqUFQ1A0TQtN+BF-h2RpdqaPYWpMoEFksw6OjB2xwa6k7Tp63rznci6Bu8q6hoCwJRpRIhEaREJAA)
|
61
|
+
|
59
62
|
#質問
|
60
63
|
objectをkeyとvalueに分けてやるのはわかるのですが、層が深いオブジェクトの場合、どう反復して変換すればよいかわかりません。
|
61
64
|
どのようにすれば、見やすいオブジェクトに変換できますでしょうか?
|
1
見やすく
title
CHANGED
File without changes
|
body
CHANGED
@@ -34,7 +34,12 @@
|
|
34
34
|
}
|
35
35
|
}
|
36
36
|
]
|
37
|
-
}
|
37
|
+
}
|
38
|
+
}
|
39
|
+
}
|
40
|
+
]
|
41
|
+
}
|
42
|
+
}
|
38
43
|
```
|
39
44
|
|
40
45
|
#やりたいこと
|