
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rustのcloneはディープコピーなのか
Rust LT会でcloneメソッドについての話があった。 考えると、そもそもRustでディープコピーかそうでない... Rust LT会でcloneメソッドについての話があった。 考えると、そもそもRustでディープコピーかそうでないかを考えた経験がほとんどないので、改めてcloneの動作についてまとめてみる。 ディープコピー vs シャローコピー JavaScript等でオブジェクトがネストするような形になっているオブジェクトを単純な複製すると、コピー元のネストしたフィールドの変更がコピー先に及ぶことがある。 let obj = { a: 0, b: 1, c: { d: 10 } }; let copy = { ...obj }; // またはObject.assign({}, obj)など obj.a = 5; obj.c.d = 100; console.log(copy.a); // => 0 console.log(copy.c.d); // => 100 cというフィールド内のdというフィール
2022/01/30 リンク