ローカルストレージに配列やオブジェクトを格納する 拡張機能の設定などを保持しておくのに便利な localStorage ですが、記憶できる値は文字列だけです。 オブジェクトの格納を試そうとして、次のような結果になってしまった人もいるのではないでしょうか(自分です)。 var options = { prop1: "", prop2: 123, ... } localStorage['opt'] = options; ... var options = localStorage['opt']; console.log(options); [実行結果] [object Object] 一見オブジェクトが取得できたようですが、実のところ単に “[object Object]” という文字列が格納されていただけです。 このような場合、オブジェクトや配列もサイズが極端に大きくならないならば、JSON
(12/6修正)ZeroCrossingWave(10/9修正)TableOsc Sampler Phaser Mixer(9/26)SndOut 前回の記事から間が空き、その間にaudio data apiの仕様が変わりました。詳細は前回の記事に追記しておきます、いずれ!。さて今日はjavascript用の音楽ライブラリ未満を書いてみました。データフローでプロトタイプで継承でオーバーライドでcallでってやってたら再帰の呼び出し制限で引っかかって午前を潰してしまった(すべて自分の力不足)。しょうがないので動く重視で行こうと路線変更をして何とか書いてみた。なにかと変なところがありますが、何かの参考になれば幸いです。されでは引き続きFirefox4をお楽しみください。 機能 オシレータ(正弦波、矩形波、三角波、のこぎり波、ノイズ、波形テーブル) サンプラー フィルタ(ローパス、ハイパス、バン
VexFlow is an open-source online music notation rendering API. It is written completely in JavaScript, and runs right in the browser. VexFlow supports HTML5 Canvas and SVG. VexFlow has been in development for over 10 years, and used by apps, startups, universities, in all kinds of amazing ways. If you find VexFlow useful, please consider sponsoring me on GitHub.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く