+ JavaScript の質問用スレッド vol.120 +at TECH+ JavaScript の質問用スレッド vol.120 + - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト650:デフォルトの名無しさん 16/06/13 13:52:54.74 KnYKOJ/M.net >>630 あー、わからんでもない。 undefinedを値として使う、ってニーズがあれは、それもまた真なんだろうな。 そうなると、assignでもなくオブジェクト毎にちゃんとcloneを実装すべきって感じか。 >>631 ちょっとまって、それはdeepcopyでは無いんじゃないの? ただの参照の張替えじゃないか。 比較するのであれば、それはequals的なメソッドを作るか、諦めて、stringifyした物同士が同じになるかを比較すべきだろ。 651:デフォルトの名無しさん 16/06/13 17:10:28.33 CILZ2bdj.net >>632 {}, [] は deep copy する [{person: new Person('太郎')}, {person: new Person('一朗')}] 逆に new Person を deep copy したいと思う状況が分からない new Date も関数も期待通りに動かないわけで汎用性が大きく犠牲になっていると思うが… 652:デフォルトの名無しさん 16/06/13 17:51:17.99 u+uz+gNL.net ボタンをクリックしたいのですがどう書けばいいかわかりません>_< ソースはこれです↓ http://i.imgur.com/IQLz1Kp.jpg 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch