ブラウザは、ウェブサイトが訪問者のデバイスにデータを保存することを許可します。これを ローカルストレージと呼びます。 getItem()、 storeItem()、 clearStorage()、 およびremoveItem() 関数がこれを制御します。
この例は、Daniel ShiffmanのLoading JSON DataおよびProcessingで書かれたLoading Tabular Dataの例に触発されています。バブルのデータを整理するために クラスを使用しています。訪問者は新しいバブルを追加でき、そのデータはローカルストレージに保存されます。訪問者がスケッチを再訪問すると、同じバブルが再読み込みされます。
ローカルストレージ by p5.js Contributors and the Processing Foundation is licensed under CC BY-NC-SA 4.0.