- + JavaScript(ECMAScript)質問用スレッド vol.122 + [無断転載禁止]©2ch.net
691 :デフォルトの名無しさん[sage]:2016/10/31(月) 22:55:13.38 ID:hNQh9muD - >>688
> デシアライズすると元のプロトタイプチェーン?みたいなものが失われるし、 > 実際動作させた場合、最初のクラス宣言した元のSettingsクラスのインスタンスは最初の1回だけ作成され > 後は別のプロトタイプチェーンが失われた別のインスタンス?とでもいうのでしょうかが動くことになるので、 考え方がクラスベースで固定されてるのでプロトタイプチェーンをしっかり学ぶべきな気がする。 デシリアライズしたらプロトタイプ上のプロパティが失われるというが、実際にはシリアライズされた時には失われているのでは? シリアライズが正常動作しているならそれはデシリアライズ処理がおかしいだけ。 最も、プロトタイプ上のプロパティを拾ってないだけな気もするが。
|
|