ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript はデータを保存するために何を使用しますか?
JavaScript がデータを保存するには 3 つの方法があります: 1. sessionStorage (セッション オブジェクトにデータを保存できる); 2. localStorage (クライアントのローカル ハードウェア デバイスにデータを保存できる); 3. Cookie は次の目的で使用されます。データをローカル コンピュータ ファイルまたはブラウザのメモリに保存します。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript には、次の 3 つのデータ ストレージ メソッドがあります。
sessionStorage
localStorage
sessionStorage: データをセッション オブジェクトに保存します。いわゆるセッションとは、ユーザーがWebサイトを閲覧する際に、Webサイトに入ってからブラウザを閉じるまでの時間、つまりユーザーがWebサイトを閲覧する時間のことを指します。セッション オブジェクトを使用して、この期間中に保存する必要があるデータを保存できます。
localStorage: クライアントのローカル ハードウェア デバイス (通常はハードディスクですが、他のハードウェア デバイスも使用できます) にデータを保存します。ブラウザを閉じても、データはまだ存在します。次回ブラウザを開いて Web サイトにアクセスするときも、引き続き使用できます。
そしてCookie はクライアントに保存されるデータの一部ですが、異なるブラウザーは異なる場所に Cookie を保存します:
Windows システム上の IE ブラウザの Cookie データは、% にあります。 APPDATA% \Microsoft\Windows\Cookies\ ディレクトリ内の xxx.txt ファイルには、C:\Users\yren9\AppData\Roaming\Microsoft\Windows\Cookies\0WQ6YROK.txt など、多数の .txt Cookie ファイルが含まれている可能性があります。
IE ブラウザでは、IE は各サイトの Cookie を XXX.txt などのプレーン テキスト ファイルとして保存します。
Firefox と Chrome はすべての Cookie をファイルに保存し、ファイル形式は SQLite データベース形式のファイルです。
Firefox の Cookie データは、%APPDATA%\Mozilla\Firefox\Profiles\ ディレクトリの xxx.default ディレクトリの Cookies.sqlite という名前のファイル (C:\Users\jay\AppData\ など) にあります。 \Mozilla\Firefox\Profiles\ji4grfex.default\cookies.sqlite をローミングします。
Firefox で Cookie を表示するには、[ツール] > [オプション] > [プライバシー] > [Cookie を表示] を選択します。
Chrome の Cookie データは、%LOCALAPPDATA%\Google\Chrome\User Data\Default\ ディレクトリにある Cookies という名前のファイル (C:\Users\jay\AppData\Local\Google\Chrome\ など) にあります。ユーザーデータ\デフォルト\Cookie。
以上がJavaScript はデータを保存するために何を使用しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。