Abstract
HTMLドキュメントやJavaScript上で作成したHTML要素のデータ(各属性値など)をファイルやデータベースに保存する方法について覚書を記す。
方法
・WeakMapを使う
WeakMapとは、オブジェクト作成用のオブジェクトである。
普通のオブジェクトはkeyに文字列しか使えないのに対し、WeakMapで作ったオブジェクトにはオブジェクトをkeyに使える。
あるHTML要素-例えばdiv要素-のデータを保存するにはkeyに以下のようなオブジェクトを作って指定すればよい:
まず、WeakMapでオブジェクトmyDivを作成する
→keyに「DOMのdiv要素オブジェクト」を設定する。
→