白湯さゆぬ
- いいね数 19,095/15,300
- フォロー 131 フォロワー 1,132 ツイート 138,990
- 現在地 千葉県浦安市しずくの森
- Web https://profcard.info/u/5Ixy3HebFsU95qILjhVqtGEq6Q33
- 自己紹介 絵は「#絵 from:sayunu」で検索してください。▼言葉と文字とヨッシーアイランドが好き。たまごっちやここたまのアニメを見ます。簡単な絵を描きます。日本語の研究で博士号を持ってるらしい。 http://mofu.kemo.no/@sayunu http://skeb.jp/@sayunu
2011年01月27日(木)

2011年02月04日(金)
2011年03月18日(金)
2011年07月28日(木)
2011年12月01日(木)
2012年03月21日(水)
2012年04月05日(木)
2012年05月22日(火)
2012年07月10日(火)
2014年05月03日(土)
2015年04月19日(日)
2018年09月25日(火)

курам на смех
en.m.wiktionary.org/wiki/%D0%BA%D1...
Literally "for chickens to laugh at".
タグ:
posted at 04:23:45
2019年08月20日(火)
2021年02月09日(火)
2021年03月27日(土)

@sayunu そういう用途ではWeakMap <developer.mozilla.org/ja/docs/Web/Ja...> を使うといいかもしれません。通常のMapと違って、WeakMapを使うと、キーはgarbage collectionの対象となります。
タグ:
posted at 14:05:42
2022年06月27日(月)

登場時期の問題もあって、Google Chromeでの実装時期で比べると、JSON.parseはバージョン3, localStorageは4, indexedDBは24、structuredCloneが独立したメソッドとして追加されたのがバージョン98 twitter.com/sayunu/status/...
タグ:
posted at 06:52:55

文字列にシリアライズするという方法は汎用的だが、JSONはプレインなオブジェクトと配列しか扱えなかったり、再帰データが扱えなかったりする。この制限で問題にならないケースも実際多いけど
タグ:
posted at 06:56:25

structured cloneであればオブジェクト間の参照構造は保存されるし、ObjectとArrayだけでなく、MapやSetなど、JSONより多くのオブジェクトが扱える。
タグ:
posted at 06:59:46