Шта ради метода Стораге кеи() у ЈаваСцрипт-у

Sta Radi Metoda Storage Kei U Javascript U



ЈаваСцрипт долази са две врсте објеката за складиштење „локални“ и „сессион“ који чувају податке у локалном складишту, тј. веб претраживач. „ локални ” објекат складиштења чува податке за одређену веб локацију без датума истека, док „ седница ” стораге” објекат чува податке само за тренутну сесију. Када се ови објекти чувају, лако им се може приступити преко њихових кључних имена уз помоћ уграђене меморије „ кључ () ” метод.

Овај пост демонстрира методу Стораге „кеи()“ у ЈаваСцрипт-у.

Шта ради метода Стораге кеи() у ЈаваСцрипт-у?

кључ () ” метода је повезана са објектом Стораге који преузима име кључа постављено на наведени индекс. Објекат „складиштења“ може бити „ локални ' или ' седница ' складиште. Омогућава корисницима да приступе и локалном и кључу за складиштење сесије.







Синтакса (за локално складиште)



локално складиште. кључ ( индекс ) ;

Горња синтакса прихвата један параметар „ индекс ” који враћа име кључа на датом индексу.



Синтакса (за складиште сесије)





сессионСтораге. кључ ( индекс ) ;

Горња синтакса такође подржава параметар „индекс“ исти као и „лоцалСтораге“.

Обе горе дефинисане синтаксе враћају име кључа складишног објекта као стринг. Хајде да их применимо једно по једно.



Пример 1: Примена методе „кеи()“ за складиштење за преузимање наведеног имена кључа за локално складиште

Овај пример објашњава практичну примену методе „кеи()“ за складиштење да бисте добили локално наведено име кључа за складиштење индекса.

ХТМЛ код

Прво погледајте дати ХТМЛ код:

< х2 > Кључ за складиштење ( ) Метод у ЈаваСцрипт-у х2 >

< дугме онцлицк = 'миФунц()' > Набавите наведени кључ за локалну меморију дугме >

< п ид = 'демо' > стр >

У горњем исечку кода:

  • Прво наведите поднаслов преко „ <х2> ” ознака.
  • Затим додајте дугме уз помоћ „ <дугме> ” ознака која садржи “ онцлицк ” догађај за извршавање функције “ миФунц() ” на клик на дугме.
  • На крају, направите празан пасус преко „ <п> ” ознаку којој се лако може приступити преко додељеног ИД-а „демо”.

ЈаваСцрипт код

Затим наставите са доле наведеним кодом:

< скрипта >

локално складиште. сетИтем ( 'Веб сајт' , 'Линукс' ) ;

локално складиште. сетИтем ( 'Први водич' , 'ХТМЛ' ) ;

локално складиште. сетИтем ( 'Други водич' , 'ЈаваСцрипт' ) ;

функција миФунц ( ) {

постоји х = локално складиште. кључ ( 1 ) ;

документ. гетЕлементБиИд ( 'демо' ) . иннерХТМЛ = Икс ;

}

скрипта >

У горњем блоку кода:

  • локално складиште ” својство је повезано са „ сетИтем() ” да бисте поставили наведене ставке локалног складиштења.
  • Затим, функција под називом „ миФунц() ' је дефинисан.
  • У својој дефиницији, „ кључ () ” метод је повезан са „ локално складиште ” да бисте добили име кључа првог индекса.
  • Након тога, „ доцумент.гетЕлементБиИд() ” се примењује за приступ празном пасусу користећи његов ИД „демо” да би се он додао кључем ставке локалног складишта „наме”.

Излаз

Као што се види, излаз приказује име кључа ставке локалног складишта .е. „СецондТуториал“ у првом индексу пратећи абецедни ред након клика на дугме.

Пример 2: Примена методе „кеи()“ за складиштење да бисте добили назив кључа за складиштење специфициране сесије

У овом примеру, Стораге „кеи()” метод враћа име кључа за складиштење сесије са одређеним индексом.

ХТМЛ код

Прво прођите кроз следећи ХТМЛ код:

< х2 > Кључ за складиштење ( ) Метод у ЈаваСцрипт-у х2 >

< дугме онцлицк = 'миФунц()' > Набавите наведени кључ за складиштење сесије дугме >

< п ид = 'демо' > стр >

Горњи код је исти као у Примеру 1, али са неколико ажурирања у ХТМЛ садржају.

ЈаваСцрипт код

Затим пређите на следећи код:

< скрипта >

сессионСтораге. сетИтем ( 'Веб сајт' , 'Линукс' ) ;

сессионСтораге. сетИтем ( 'Први' , 'ХТМЛ' ) ;

сессионСтораге. сетИтем ( 'други' , 'ЈаваСцрипт' ) ;

функција миФунц ( ) {

постоји х = сессионСтораге. кључ ( 2 ) ;

документ. гетЕлементБиИд ( 'демо' ) . иннерХТМЛ = Икс ;

}

скрипта >

Овде се ставке складиштења сесије креирају помоћу „ сессионСтораге ” својство, а затим „ кључ () ” метода се примењује да би се добио име кључа за складиштење наведеног индекса сесије другог индекса.

Излаз

У овом исходу, метод „кеи()“ је приказао име кључа ставке складишта сесије ускладиштене у другом индексу. Процес претраживања имена кључа за складиштење прати абецедни ред који почиње претрагу од „ 0 ” индекс.

Закључак

ЈаваСцрипт пружа складиште „ кључ () ” да бисте добили име кључа са одређеним индексом оба „ локални ” и „ седница ” објекти за складиштење. Он претражује наведено име кључа у складишту, а затим приказује његово име у ДОМ-у (Доцумент Објецт Модел). За обављање овог задатка потребан је само параметар „индекс“. Овај пост је детаљно илустровао рад методе „кеи()“ за складиштење ЈаваСцрипт-а.