Cookies

5 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€92.84
List Price:  €129.99
You save:  €37.14
£79.72
List Price:  £111.61
You save:  £31.89
CA$136.78
List Price:  CA$191.51
You save:  CA$54.72
A$151.39
List Price:  A$211.96
You save:  A$60.56
S$135.31
List Price:  S$189.45
You save:  S$54.13
HK$782
List Price:  HK$1,094.84
You save:  HK$312.83
CHF 90.72
List Price:  CHF 127.01
You save:  CHF 36.29
NOK kr1,086.02
List Price:  NOK kr1,520.47
You save:  NOK kr434.45
DKK kr692.51
List Price:  DKK kr969.54
You save:  DKK kr277.03
NZ$166.43
List Price:  NZ$233.01
You save:  NZ$66.57
د.إ367.25
List Price:  د.إ514.16
You save:  د.إ146.91
৳10,970.69
List Price:  ৳15,359.41
You save:  ৳4,388.71
₹8,349.28
List Price:  ₹11,689.33
You save:  ₹3,340.04
RM473.75
List Price:  RM663.27
You save:  RM189.52
₦123,487.65
List Price:  ₦172,887.65
You save:  ₦49,400
₨27,810.05
List Price:  ₨38,935.18
You save:  ₨11,125.13
฿3,685.75
List Price:  ฿5,160.20
You save:  ฿1,474.45
₺3,226.13
List Price:  ₺4,516.71
You save:  ₺1,290.58
B$507.56
List Price:  B$710.61
You save:  B$203.04
R1,844.45
List Price:  R2,582.31
You save:  R737.85
Лв181.73
List Price:  Лв254.43
You save:  Лв72.69
₩135,953.36
List Price:  ₩190,340.14
You save:  ₩54,386.78
₪371.93
List Price:  ₪520.72
You save:  ₪148.78
₱5,723.27
List Price:  ₱8,012.81
You save:  ₱2,289.54
¥15,446.23
List Price:  ¥21,625.34
You save:  ¥6,179.11
MX$1,686.59
List Price:  MX$2,361.30
You save:  MX$674.70
QR364.61
List Price:  QR510.47
You save:  QR145.86
P1,357.27
List Price:  P1,900.24
You save:  P542.96
KSh13,298.67
List Price:  KSh18,618.67
You save:  KSh5,320
E£4,771.52
List Price:  E£6,680.32
You save:  E£1,908.80
ብር5,739.13
List Price:  ብር8,035.01
You save:  ብር2,295.88
Kz83,660.29
List Price:  Kz117,127.76
You save:  Kz33,467.46
CLP$92,979.70
List Price:  CLP$130,175.30
You save:  CLP$37,195.60
CN¥708.73
List Price:  CN¥992.25
You save:  CN¥283.52
RD$5,799
List Price:  RD$8,118.84
You save:  RD$2,319.83
DA13,435.05
List Price:  DA18,809.61
You save:  DA5,374.56
FJ$224.49
List Price:  FJ$314.30
You save:  FJ$89.80
Q776.98
List Price:  Q1,087.80
You save:  Q310.82
GY$20,913.53
List Price:  GY$29,279.78
You save:  GY$8,366.25
ISK kr13,955.60
List Price:  ISK kr19,538.40
You save:  ISK kr5,582.80
DH1,002.03
List Price:  DH1,402.88
You save:  DH400.85
L1,771.31
List Price:  L2,479.90
You save:  L708.59
ден5,723.76
List Price:  ден8,013.49
You save:  ден2,289.73
MOP$804.66
List Price:  MOP$1,126.56
You save:  MOP$321.89
N$1,841.06
List Price:  N$2,577.56
You save:  N$736.50
C$3,679.48
List Price:  C$5,151.42
You save:  C$1,471.93
रु13,360.08
List Price:  रु18,704.65
You save:  रु5,344.56
S/372.58
List Price:  S/521.63
You save:  S/149.04
K386.69
List Price:  K541.38
You save:  K154.69
SAR375.01
List Price:  SAR525.03
You save:  SAR150.02
ZK2,716.50
List Price:  ZK3,803.21
You save:  ZK1,086.71
L462.07
List Price:  L646.92
You save:  L184.84
Kč2,322.93
List Price:  Kč3,252.20
You save:  Kč929.26
Ft36,116.11
List Price:  Ft50,564.01
You save:  Ft14,447.89
SEK kr1,084.61
List Price:  SEK kr1,518.51
You save:  SEK kr433.89
ARS$88,016.60
List Price:  ARS$123,226.76
You save:  ARS$35,210.16
Bs690.78
List Price:  Bs967.13
You save:  Bs276.34
COP$390,579.97
List Price:  COP$546,827.59
You save:  COP$156,247.61
₡51,141.53
List Price:  ₡71,600.19
You save:  ₡20,458.65
L2,469.47
List Price:  L3,457.36
You save:  L987.88
₲747,500.10
List Price:  ₲1,046,530.05
You save:  ₲299,029.94
$U3,819.50
List Price:  $U5,347.45
You save:  $U1,527.95
zł400.65
List Price:  zł560.93
You save:  zł160.27
Already have an account? Log In

Transcript

Hello, in this JavaScript video, I am going to show you cookies. So what are cookies? Are they those delicious treats? Well, yes, they are them as well. But that's not the cookies, we are talking about saying that I've got some cookies, a pack of them. I'm going to open them now what I'm going to pack up programmers know what I'm talking about.

You can't just have one cookie, it'd be a waste of effort opening, you know, that entire pack. Okay, so cookies allow you to store some data locally on your web browser. And the great if you want something to persist between the different pages of your website, maybe to keep track that you logged in or that you set something. So what I'm going to do is create a couple of call headers, and I'm going to call this get cookie. And I'm actually going to do an on click event. So make sure you check out the events video if you haven't, and on of course get cooking Let us to be capital.

So I can Oh, this will be cool set. Okay. And I'll get cookie as well. Yeah. Cookie and get cooking. No, it was if I was to in here to set a cookie the document dot cookie equals quotation marks and the format is you have a key, then you have a value.

So the key is a username. username equals that value, so the value will be on my name Gohan. And then it's are in difficulties with some co line then key equals value etc. You can also do something called an expiry as well. And I think you can guess what the expiry does allows you to set a date and a time when your cookies will actually expire and to do they expire buyer equals any data set an expiry date was gonna leave your default not really interest, good belts, bottles, right? But we're not really interested in that.

Okay, so if I say that and in here to get a cookie, let's do document dot cookie, for example. And what we're going to do is we are going to do console dot log, document cookie. And now we are going to print this stuff, which will get individual cookies as well because click the More is just essentially an array. So once you check out the array Video and you're comfortable with that you can adapt it to cookies. So save this reload. Or you might thinking why we're doing in Safari, just because cookies on local HTML files open like this, and not on a website.

Chrome without setting a particular flag and rebooting chrome does not allow you to, you know, use cookies just locally, obviously, online that fine. So when you're making a website for yourself or a client, don't worry, whereas Safari, lets me use it locally. That's the only reason. Okay, so so reload. This cookie, reload. Let's click the Get cookie water.

So we get this user demo for hon. So this is a cookie that I actually set before and then we can be persisted, even though I haven't set this one yet. perfectly. Cookie natla get cookie. We've got the user manual for Han and this other one they use a name or for how Some dodgy cookie and if I reload the page, I'm reloading it, get cookie, they persist. And another amazing thing is if you're on the same website so, for example, my company's website is sonar systems Koto, UK, maybe you're on there and on the homepage, you set a cookie, maybe use a username, go to different paid and maybe the sawn off system, Dakota UK for slash, epic page.

For example, you can access that cookie that you set and you know, cookies or really cool UI thinking. Okay, so I'd have an expiry can we get rid of the cookie? And yeah, you can, you can simply delete a cookie and deleting cookies are pretty darn easy to be fair. So to be able to delete a cookie, what you have to do is just set an expiry. So you just do you know, document cookie equals and quotation marks expires equals anisette expiry in the past and they expire. And that's how you delete a cookie or a marking and leave that an extra test for you.

So feel free to check that out. If you have any questions, feel free to drop me a method and I look forward to seeing you in the next video.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.