問題タブ [local-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firefox - localStorage データを表示/編集/作成するための Firefox アドオン?
情報を表示、編集、編集できるアドオンはありますlocalStorage
か? もしそれが Firebug の拡張機能として動作するなら、私は非常に嬉しく思います。
Google Chrome のローカル ストレージのようなもの
Firecookieに似ていますが、localStorage
そのようなものはありますか?
javascript - HTML5 と JavaScript での localStorage のループ
そのため、長さがあるため、通常のオブジェクトのように localStorage をループできると考えていました。どうすればこれをループできますか?
を実行すると、どちらが正しいかlocalStorage.length
が返されます。したがって、ループが機能3
すると思います。for...in
私は次のようなことを考えていました:
しかし、役に立たない。何か案は?
私が持っていた他のアイデアは次のようなものでした
がfor...in
機能します。
sql - 4 か月で IndexedDB、WebSQL
少し問題があります。オフライン サポートが必要な 4 ~ 6 か月のプロジェクトを開始しようとしています。AppCache は素晴らしく、標準として受け入れられていますが、大手ブラウザは、Opera、Safari、および Chrome が WebSQL (SQLite) と Mozilla を選択し、おそらく IE が IndexedDB をサポートしているため、データベースの実装についてまだ決定していません。
Chromeも将来的にIndexedDBオプションを開発することは知っていますが、リリース日などに関する情報は見つかりませんでした.
さて、4 ~ 6 か月後に 11 月としましょう。ほとんどの (すべてである必要はありません) 最新バージョンのブラウザー (IE9、FF4、および Chrome 6 がリリースされたと仮定します) をサポートするシステムが必要です。私は、IndexedDB/websql の二重実装を本当に望んでいません。localStorage を巨大な醜い BLOB データベースとして使用することを考えると身震いがするので、Gears を使用したくありません。
私の尊敬する同僚は、私に何をすすめますか、どの道をたどるべきですか? どのピルを服用しますか?
皆さんありがとう
グイド
javascript - JavaScriptで関数を連鎖させますか?
localStorageオブジェクトにアイテムを追加する関数を作成したいと思います。例えば:
最初のメソッドは、localStorageオブジェクトのアイテムを取得するgetItemです...ただし、addItemはカスタム関数になります。この一連の機能は、最終的にビルに警告します。
では、この関数をlocalStorageにチェーンするにはどうすればよいでしょうか。
javascript - localStorage オブジェクトへの追加 (連鎖)
重複の可能性:
JavaScript で関数をチェーンしますか?
私は同様の質問をしましたが、多くの人が混乱し、意味のないコメントがたくさんありました(誰かがjQueryオーバーロードについてコメントしたように...そしてこれはjQueryとは何の関係もありません)。
HTML5 localStorage オブジェクトに追加して、addItem() というカスタム関数を作成するにはどうすればよいですか? 次のように使用できます。
また
前回は、なぜ getItem を 2 回実行するのかという質問に人々がびっくりしました。最初の getItem は、名前内の項目を取得します。名前の中には必ず何かがあります。addItem は名前に追加し、getItem は再び名前を返しますが、Bill は中にあります。
さて、2番目の例のように機能することも私にとっては良いことです. getItem は名前を返し、addItem は名前に Bill を追加してから、bill を含むすべての名前を返します。
HTML5 API の一部である setItem を実行できますが、面倒です。
javascript - ブラウザのインデックス可能なローカルストレージのオプションは何ですか?
ですから、私は実際にWebアプリにlocalStorageを使用して掘り下げており、Key-Valueストアが必要な場合はうまく機能します。ただし、ストレージのニーズには、主キーを持つデータベーステーブルのようなもの(外部キーの関係)が含まれていることもわかりました。IndexedDBがもっと早く形になることを望んでいましたが、結合を行うための理想的とは言えないソリューションにがっかりしました(例4を参照)。
私はlocalStorageに裏打ちされたB+ツリーを作成し、インデックス作成と自分自身への参加を処理したいと思っています。しかし、私はそれが2つの理由でやり過ぎかもしれないと感じています。
- それは車輪の再発明であり、うまくいかない可能性があります。
- ファイルレベルで実装されたB+ツリーのパフォーマンスに達することは決してありません。
私はすでにIndexedDBAPIに対する多くの批判を読んだことがあります(ここでも、主に自分でロールする結合操作についてです)。だから、私の質問は、インデックスを介して相関するように特別に調整された、表形式のデータをローカルに保存するために主要なブラウザ全体でサポートされているAPI(localStorageなど)はありますか?
ここでトーンを設定するために、はっきりさせておきます。私は銀の弾丸の答えを本当に探しているわけではありません。私は、最先端の技術が何であるかをもう少し明確に理解したいと思っています。
html - ローカル ストレージと Cookie
すべての Cookie が同じ機能を持っているように見えるため、すべての Cookie をローカル ストレージに移動して、Web サイトの読み込み時間を短縮したいと考えています。明白な互換性の問題を除いて、Cookie 機能を置き換えるためにローカル ストレージを使用することに (特にパフォーマンスに関して) 長所/短所はありますか?
javascript - Javascript 用のプリロードされたローカル データベース バックエンド (可能性はありますか?)
最近、HTML5 とローカル DB の作成と使用に関する記事を見ました。また、既存の Access Db バックエンドへの Javascript 接続文字列の例もいくつか見てきました。Db を構築し、レコードをプリロードし、Web アプリを使用して Db に接続して読み取る方法を見つけることに興味があります。たとえば、私は Windows で Tcl を使用して、Sqlite Db ファイルを読み取る多くのスタンドアロン アプリケーションを作成しました。基本的に、アプリケーション (.exe ファイル) と Db ファイルはフォルダー内で隣り合って配置され、サーバーを使用しないことを除いて、他の Db アプリケーションと同様に機能します。
同じことができるようにしたいと思いますが、Web アプリ (.html) と Db ファイルを使用します。これが可能かどうか誰にもわかりますか?例として、プリロードされた単語がバックエンドに保存され、任意のブラウザーで実行される言語アプリケーションを構築したいと考えました。したがって、Web アプリと db ファイルの 2 つのファイルが存在します。
リソースへの提案やリンクをいただければ幸いです。私が思いついた唯一のことは、Javascript を介して OLE 経由で Access に接続することでしたが、Sqlite のようなマルチプラットフォームの Db が必要です。
ありがとう、
DFM
javascript - ストレージアイテムが設定されているかどうかを確認するにはどうすればよいですか?
アイテムが設定されているかどうかを確認するにはどうすればよいlocalStorage
ですか?現在使用しています
silverlight - Silverlight と通信する .net winform
現在、アプリケーションの登録に取り組んでいます。基本的に、単純な同時ライセンス システムを使用しているため、ユーザーがログインすると、コンピューター名とログオン名を保存して一意に識別します。これは、このデータを取得できる単純な winforms アプリから実行されます。
これで、同じライセンスで動作する必要がある兄弟の Silverlight プロジェクトができました。ユーザーが winforms アプリにログインすると 1 つのライセンスが使用され、Silverlight アプリにログインすると、同じコンピューターからアクセスしているため、1 つのライセンスが使用されるという状況です。
問題は、Silverlight アプリケーションでクライアント マシンとログオン名を取得できないことです。
誰でもこれを処理する方法を考えることができますか? それとも、完全に間違った方法で試合をするつもりですか。
ありがとう