توی جاوا اسکریپت از خاصیت .cookie شی document مثل زیر استفاده می کنیم :
="name=value ; expires=Date ; path = path ; domain=domain"
برای بازیابی کوکی ها که از قبل درست شده به شکل پاین عمل میکنیم
var x = ;
همانطور که توی دستور اولی میبینید برای ایجاد کوکی باید رشته ای که حاوی یکسري خواص و مقادیرشان را توی قالب جفت هاي name=value (که با ; از هم جدا شده اند) به خاصیت .cookie نسبت دهیم. در جدول زیر هر یک از این قسمت ها را شرح میدیم
خاصیت : name=value /
: این دستور اسم و مقدار کوکی رو نشون میده / مثال : name=ali
خاصیت : expires=date /
این خاصیت اختیاري زمان انقضاي کوکی را مشخص میکنه. مقداري که به این خاصیت داده می شود باید تاریخی به فرمت بازگشتی از متد toGMTString() شی Date باشد. در صورتی که این خاصیت مشخص نشود هنگامی که کاربر پنجره مرورگر را ببندد کوکی نیز از بین خواهد رفت. / مثال : expires=13/06/2020 00:00:00
خاصیت : path=path /
این خاصیت اختیاري اسم مسیري از سایت را که می تواند به کوکی دسترسی داشته باشد را مشخص می کنه. / مثال : path=/tutorials/
خاصیت : domain=domain /
این خاصیت اختیاري اسم سایتی که میتونه از کوکی استفاده کنه رو مشخص می کنه. / مثال : domain = mysite.com /
در مثال زیر یک کوکی با اسم username و با مقدار ali که توی تاریخ 15/02/2020 از بین می رود ایجاد میشود
= " username = ali ; expires = 15/02/2020 00:00:00 "
تو مثال زیر یک کوکی با اسم myCookie و با مقدار this is my cookie ایجاد شده است
= “myCookie=” + escape(“This is my Cookie”);