Բովանդակություն:

Ե՞րբ պետք է օգտագործեմ LocalStorage-ը և sessionStorage-ը:
Ե՞րբ պետք է օգտագործեմ LocalStorage-ը և sessionStorage-ը:

Video: Ե՞րբ պետք է օգտագործեմ LocalStorage-ը և sessionStorage-ը:

Video: Ե՞րբ պետք է օգտագործեմ LocalStorage-ը և sessionStorage-ը:
Video: Մի քանի խորհուրդ` ինչպես պետք է սոդան օգտագործել մազերի համար 2024, Նոյեմբեր
Anonim

Վեբ պահպանման օբյեկտներ localStorage և sessionStorage թույլ տալ պահել բանալին/արժեքը դիտարկիչում: Բանալին և արժեքը պետք է լինեն տողեր: Սահմանաչափը 2mb+ է, կախված է բրաուզերից: Նրանք անել ժամկետը չլրանա.

Ամփոփում.

տեղական Պահեստավորում նիստ Պահպանում
Գոյատևում է բրաուզերի վերագործարկումը Գոյատևում է էջի թարմացումը (բայց ոչ ներդիրի փակումը)

Այս կերպ, ե՞րբ պետք է օգտագործեմ տեղային հիշողությունը ընդդեմ նստաշրջանի պահպանման:

Նիստի պահեստավորում ոչնչացվում է, երբ օգտատերը փակում է զննարկիչը, մինչդեռ՝ Տեղական պահեստավորում պահպանում է տվյալներ առանց ժամկետի ավարտի: Այն նիստ Պահպանում օբյեկտը հավասար է տեղական Պահեստավորում օբյեկտ, բացառությամբ, որ այն պահում է տվյալները միայն մեկի համար նիստ . Տվյալները ջնջվում են, երբ օգտատերը փակում է դիտարկիչի պատուհանը:

Ավելին, պե՞տք է օգտագործեմ նստաշրջանի պահեստը: Դա լավ այլընտրանք է էջերի միջև տվյալների փոխանցման համար օգտագործելով viewstate, թաքնված դաշտեր կամ URL պարամետրեր: Հիմնական պատճառը օգտագործել sessionStorage-ը այն դեպքերի համար է, երբ եթե ձեր օգտատերը նույն էջը երկու անգամ բացեր երկու տարբեր ներդիրներում, դուք կցանկանայիք առանձին պահեստավորում տարածքներ այդ երկու ներդիրների համար:

Նմանապես, մարդիկ հարցնում են՝ ե՞րբ չպետք է օգտագործեք localStorage-ը:

Հետևյալները սահմանափակումներ են, ինչպես նաև տեղական Պահպանման ՉՕԳՏԱԳՈՐԾԵԼՈՒ եղանակներ

  • Մի պահեք օգտվողի զգայուն տեղեկությունները localStorage-ում:
  • Այն չի փոխարինում սերվերի վրա հիմնված տվյալների բազայի համար, քանի որ տեղեկատվությունը պահվում է միայն բրաուզերում:
  • LocalStorage-ը սահմանափակված է 5 ՄԲ-ով բոլոր հիմնական բրաուզերներում:

Ո՞րն է տարբերությունը թխուկների sessionStorage-ի և localStorage-ի միջև:

Թխվածքաբլիթներ հիմնականում սերվերի կողմից ընթերցման համար են (կարելի է կարդալ նաև հաճախորդի կողմից), տեղական Պահեստավորում և նիստ Պահպանում կարելի է կարդալ միայն հաճախորդի կողմից: Չափը պետք է լինի 4 ԿԲ-ից պակաս:

Խորհուրդ ենք տալիս: