Baseline Widely available
СвойÑÑво localStorage
позволÑÐµÑ Ð¿Ð¾Ð»ÑÑиÑÑ Ð´Ð¾ÑÑÑп к Storage
обÑекÑÑ. localStorage
аналогиÑно ÑвойÑÑÐ²Ñ sessionStorage
. РазниÑа ÑолÑко в Ñом, ÑÑо ÑвойÑÑво sessionStorage
Ñ
ÑÐ°Ð½Ð¸Ñ Ð´Ð°Ð½Ð½Ñе в ÑеÑение ÑеанÑа (до закÑÑÑÐ¸Ñ Ð±ÑаÑзеÑа), в оÑлиÑие Ð¾Ñ Ð´Ð°Ð½Ð½ÑÑ
, наÑ
одÑÑиÑ
ÑÑ Ð² ÑвойÑÑве localStorage
, коÑоÑÑе не имеÑÑ Ð¾Ð³ÑаниÑений по вÑемени Ñ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸ могÑÑ Ð±ÑÑÑ ÑÐ´Ð°Ð»ÐµÐ½Ñ ÑолÑко Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ JavaScript.
СледÑÐµÑ Ð¾ÑмеÑиÑÑ, ÑÑо даннÑе, ÑоÑ
ÑанÑннÑе как в localStorage
, Ñак и в sessionStorage
, ÑвлÑÑÑÑÑ ÑпеÑиÑиÑнÑми Ð´Ð»Ñ Ð¿ÑоÑокола ÑÑÑаниÑÑ.
ÐлÑÑи и знаÑÐµÐ½Ð¸Ñ Ð²Ñегда ÑÑÑоки (Ñак же, как и обÑекÑÑ, ÑелоÑиÑленнÑе клÑÑи авÑомаÑиÑеÑки бÑдÑÑ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ñ Ð² ÑÑÑоки).
СинÑакÑиÑmyStorage = window.localStorage;
ÐнаÑение
ÐбÑÐµÐºÑ Storage
, коÑоÑÑй иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа к ÑекÑÑÐµÐ¼Ñ Ð»Ð¾ÐºÐ°Ð»ÑÐ½Ð¾Ð¼Ñ Ñ
ÑанилиÑÑ.
SecurityError
ÐапÑÐ¾Ñ Ðº Ñ
ÑанилиÑÑ Ð½Ð°ÑÑÑÐ°ÐµÑ ÑазÑеÑение полиÑик, либо иÑÑоÑник Ð´Ð»Ñ Ñ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð½Ðµ ÑвлÑеÑÑÑ ÐºÐ¾ÑÑекÑной комбинаÑией ÑÑ
ема/Ñ
оÑÑ/поÑÑ (Ñакое Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑоизойÑи, еÑли иÑÑоÑником Ð´Ð»Ñ Ñ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ ÑвлÑеÑÑÑ file:
или data:
ÑÑ
емÑ, напÑимеÑ). Ðак еÑÑ Ð¾Ð´Ð¸Ð½ пÑÐ¸Ð¼ÐµÑ Ð¿Ð¾ÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¾Ñибки, полÑзоваÑÐµÐ»Ñ ÑеÑез конÑигÑÑаÑÐ¸Ñ Ð±ÑаÑзеÑа запÑеÑил Ñ
Ñанение даннÑÑ
Ð´Ð»Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ
иÑÑоÑников.
СледÑÑÑий код показÑÐ²Ð°ÐµÑ Ð¿ÑÐ¸Ð¼ÐµÑ Ð´Ð¾ÑÑÑпа к локалÑÐ½Ð¾Ð¼Ñ Ð¾Ð±ÑекÑÑ Storage
Ð´Ð»Ñ ÑекÑÑего домена и добавлÑÐµÑ Ð´Ð°Ð½Ð½Ñе в него Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Storage.setItem()
.
localStorage.setItem("myCat", "Tom");
СÑиÑÑваÑÑ Ð´Ð°Ð½Ð½Ñе из localStorage Ð´Ð»Ñ Ð¾Ð¿ÑеделÑнного клÑÑа, можно ÑледÑÑÑим обÑазом:
let cat = localStorage.getItem("myCat");
УдалÑÑÑ Ð´Ð°Ð½Ð½Ñе можно Ñак:
localStorage.removeItem("myCat"); // веÑнÑÑ undefined
ÐÐ»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð²ÑеÑ
запиÑей, Ñо еÑÑÑ Ð¿Ð¾Ð»Ð½Ð¾Ð¹ оÑиÑÑки localStorage
, иÑполÑзÑйÑе:
ÐÑимеÑание: ÐожалÑйÑÑа, обÑаÑиÑеÑÑ Ðº ÑÑаÑÑе Using the Web Storage API Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ подÑобнÑÑ Ð¿ÑимеÑов.
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑамиÐÑе бÑаÑзеÑÑ Ð¸Ð¼ÐµÑÑ ÑазлиÑнÑй ÑÑÐ¾Ð²ÐµÐ½Ñ Ð¾Ð±ÑÑма Ð´Ð»Ñ localStorage
и sessionStorage
. ÐдеÑÑ Ð¿Ð¾Ð´Ñобное опиÑание обÑÑма Ñ
ÑÐ°Ð½Ð¸Ð»Ð¸Ñ Ð´Ð»Ñ ÑазнÑÑ
бÑаÑзеÑов.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4