JSON Object Literals
JSON Object Literal در جاوااسکریپت به معنای تعریف مستقیم یک شیء با ساختار JSON است.
این روش برای ایجاد دادههای ساختاریافته در کد بسیار ساده و پرکاربرد است.
🔹 1. تعریف JSON Object Literal
📌 کلیدها همیشه در کوتیشن دوتایی ("") قرار میگیرند تا با استاندارد JSON مطابقت داشته باشند.
🔹 2. دسترسی به مقادیر
📌 میتوان با نقطه یا براکت به مقادیر دسترسی پیدا کرد.
🔹 3. JSON Object Literal تو در تو
📌 میتوان آرایه و شیء تو در تو را در JSON Object Literal تعریف کرد.
🔹 4. استفاده در AJAX
-
JSON Object Literals به راحتی با
()JSON.stringify
به رشته JSON تبدیل شده و به سرور ارسال میشوند.
📌 ترکیب JSON Object Literal و AJAX باعث تبادل داده بدون رفرش صفحه میشود.
🔹 5. نکات مهم
-
کلیدها در JSON Object Literal باید در کوتیشن دوتایی باشند
-
فقط دادهها مجاز هستند، توابع و تاریخها در JSON استاندارد نیستند
-
مناسب برای ذخیره دادههای ساختاریافته و ارسال به سرور
✅ خلاصه
-
JSON Object Literal → تعریف مستقیم یک شیء با ساختار JSON
-
کلیدها و مقادیر طبق استاندارد JSON هستند
-
میتوان مقادیر را با نقطه یا براکت دسترسی داد
-
قابلیت تو در تو بودن آرایه و شیء را دارد
-
ترکیب با AJAX و
()JSON.stringify
برای ارسال داده کاربردی است