ЈаваСцрипт

ЈаваСцрипт колачић

ЈаваСцрипт колачић

ЈаваСцрипт је језик који стоји иза скоро сваке веб странице коју ћете користити. ЈаваСцрипт је језик интернетског света и користи се и у мрежној комуникацији. Концепт и потреба за колачићима појавили су се када су програмери желели да ускладиште корисничке податке у прегледачу како би се избегла преоптерећена комуникација преко ХТТП сервера без држављанства. Колачић је попут датотеке која садржи неке податке који се чувају на корисниковом рачунару. Информације остају на рачунару, чак и ако корисник затвори веб локацију или затвори прегледач. Овај чланак даје преглед употребе колачића у ЈаваСцрипт-у.

Синтакса

Синтакса за креирање и чување колачића је следећа:

документ.цоокие = "цоокиеНаме = цоокиеВалуе"

Колачић податке чува у паровима кључ / вредност.

Креирање колачића

Колачић можете створити додавањем низа документу.колачић, на пример, усерНаме.

документ.цоокие = "усерНаме = Јохн"

Узимање колачића

Сада, ако желимо да погледамо колачић, можемо га добити додељивањем документа.колачић на променљиву, а затим је утешите.

вар цоокиеСтат = документ.колачић;
конзола.дневник (колачић.Стат);

Постављање / ажурирање колачића

И колачић можемо ажурирати користећи исту синтаксу коју смо користили за креирање колачића. Да бисмо, на пример, додали датум истека у колачићу, користићемо следећу технику:

вар екпириДате = нови датум ();
Датум истека.сетДате (екпириДате.гетДате () + 1)
Датум истека.тоУТЦСтринг ()
документ.цоокие = "усерНаме = Јохн"
документ.цоокие = "екпирес =" + датум истека.тоУТЦСтринг ()

Након ажурирања, погледајте колачић:

конзола.дневник (документ.колачић)

Можете видети да се колачић ажурира.

Брисање колачића

У Питхону не постоји уграђена метода или објекат за брисање колачића, али колачић се брише када истекне. Ако колачићу доделите прошли датум, можете га избрисати.

вар екпириДате = нови датум ();
Датум истека.сетДате (екпириДате.гетДате () - 1)
Датум истека.тоУТЦСтринг ()
документ.цоокие = "усерНаме = Јохн"
документ.цоокие = "екпирес =" + екпириДате.тоУТЦСтринг ()

Након додељивања претходног датума, колачић више неће радити и самоврхтно ће се избрисати истеком.

Закључак

Дакле, на овај начин можете креирати колачић, поставити или ажурирати колачић и избрисати колачић у ЈаваСцрипт-у. У овом чланку сте сазнали о употреби колачића у ЈаваСцрипт-у, укључујући како вам колачићи могу помоћи у развоју и сачувати потребне корисничке податке. Можете наставити да учите више о ЈаваСцрипт-у на линукхинт.цом. Хвала вам!

Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...
Како приказати бројач ФПС-а у Линук играма
Линук гаминг добио је велики потицај када је Валве најавио Линук подршку за Стеам клијент и њихове игре 2012. године. Од тада су многе ААА и индие игр...
Како преузети и играти Сид Меиер'с Цивилизатион ВИ на Линук-у
Увод у игру Цивилизатион 6 је модерни поглед на класични концепт представљен у серији игара Аге оф Емпирес. Идеја је била прилично једноставна; започе...