トップページ > プログラム > 2016年10月31日 > lUtaNTCT

書き込み順位&時間帯一覧

25 位/143 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000100010000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
TypeScript part2 [転載禁止]©2ch.net

書き込みレス一覧

TypeScript part2 [転載禁止]©2ch.net
496 :デフォルトの名無しさん[sage]:2016/10/31(月) 13:30:00.95 ID:lUtaNTCT
>>495
シリアライズした構造が固定なら、ルートから順に再構築するのでは?
自分で全てのコンストラクタなりdeserializeメソッドを実装することになる

汎用デシリアライズ関数1個で全てを賄うつもりなら、JSON内にクラス名を保持して
クラス名とJSONからオブジェクトを構築するファクトリを用意するのかな

TypeScriptは実行時型情報が無いから、意外と素直で原始的な方式になると思う
TypeScript part2 [転載禁止]©2ch.net
498 :デフォルトの名無しさん[sage]:2016/10/31(月) 17:59:38.01 ID:lUtaNTCT
>>497
ロジック的にJSON (=循環の無い木構造) にできるなら、それが楽だとは思う
実行時には循環参照が必要になる場合は、保存時にフラットなJSONに変換せざるを得ない
これを汎用化していくと、いわゆるO/Rマッパーになるんだろうな


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。