JSON Data Types
در JSON، هر مقدار باید یکی از انواع دادههای مجاز باشد.
رعایت نوع دادهها برای صحت تبادل دادهها و پردازش در جاوااسکریپت بسیار مهم است.
🔹 1. String (رشته)
-
رشتهها باید در کوتیشن دوتایی ("") قرار گیرند
-
میتوانند شامل حروف، اعداد و نمادها باشند
🔹 2. Number (عدد)
-
اعداد صحیح یا اعشاری
-
منفی و مثبت مجاز است
-
نباید در کوتیشن باشند
🔹 3. Boolean (درست/نادرست)
-
مقادیر منطقی true یا false
-
بدون کوتیشن
🔹 4. Array (آرایه)
-
مجموعهای از مقادیر
-
مقادیر میتوانند از هر نوع داده JSON باشند
-
داخل [] قرار میگیرند
🔹 5. Object (شیء)
-
مجموعهای از کلید:مقدار
-
مقادیر میتوانند رشته، عدد، boolean، آرایه یا شیء دیگر باشند
-
داخل {} قرار میگیرند
🔹 6. Null
-
نمایانگر عدم مقدار یا خالی بودن
-
بدون کوتیشن
🔹 7. نکات مهم
-
JSON فقط شامل دادهها است، توابع و تاریخها مجاز نیستند
-
کلیدها همیشه در کوتیشن دوتایی قرار میگیرند
-
ترکیب انواع دادهها در آرایه و شیء مجاز است
✅ خلاصه
-
JSON انواع داده مجاز:
-
String →
"Ali" -
Number →
25 -
Boolean →
true/false -
Array →
["HTML","CSS"] -
Object →
{"name":"Ali"} -
Null →
null
-
-
رعایت نوع دادهها برای پردازش و تبادل دادهها ضروری است
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React