انواع داده در JSON (JSON Data Types)
اینجا با «انواع داده JSON» آشنا می شوی. JSON فرمت متنی برای نگهداری و جابه جایی داده است. مثل برگه حضور و غیاب مدرسه، اما دیجیتال و ساده.
انواع داده JSON معتبر
در JSON، مقدارها می توانند «رشته (String)»، «عدد (Number)»، «شیء (Object)»، «آرایه (Array)»، «بولی (Boolean)» یا «null» باشند.
رشته ها (String)
رشته باید با کوتیشن دوتایی نوشته شود. مثل اسم دانش آموز.
const objText = "{\"name\": \"John\"}";
عددها (Number)
عدد می تواند صحیح یا اعشاری باشد. مثل نمره ریاضی.
const ageText = "{\"age\": 30}";
شیءها (Object)
شیء یعنی مجموعه جفت «نام:مقدار». مثل کارت دانش آموز.
const employeeText = "{\n \"employee\": { \"name\": \"John\", \"age\": 30, \"city\": \"New York\" }\n}";
آرایه ها (Array)
آرایه یعنی فهرست مرتب. مثل لیست حضور کلاس.
const arrText = "{\n \"employees\": [\"John\", \"Anna\", \"Peter\"]\n}";
بولی (Boolean)
بولی فقط دو حالت دارد: true یا false. مثل «قبول شد».
const saleText = "{\"sale\": true}";
null
null یعنی «خالیِ عمدی». مثل «نام وسط ندارد».
const midText = "{\"middlename\": null}";
هشدار: در JSON، function، تاریخ خام، و undefined مجاز نیست.
گام های عملی
- یک رشته JSON کوتاه بساز.
- نوع مقدار را تغییر بده.
- ساختار را معتبر نگه دار.
جمع بندی سریع
- رشته با کوتیشن دوتایی است.
- عدد می تواند اعشاری باشد.
- شیء جفت نام مقدار دارد.
- آرایه فهرست مرتب است.
- null یعنی خالیِ عمدی.
برای مرور، انواع داده JSON را ذخیره کن. سپس JSON نحو و JSON معرفی را هم بخوان.