JavaScript JSON
JSON (JavaScript Object Notation) یک فرمت استاندارد برای ذخیره و تبادل دادهها است.
JSON سبک، خوانا و قابل استفاده در اکثر زبانهای برنامهنویسی است.
🔹 1. ویژگیهای JSON
-
فرمت متن ساده است
-
دادهها به شکل کلید و مقدار هستند
-
مستقل از زبان و پلتفرم
-
بسیار پرکاربرد در AJAX و APIها
🔹 2. ساختار JSON
📌 نکات مهم:
-
کلیدها باید در کوتیشن دوتایی باشند
-
مقادیر میتوانند عدد، رشته، آرایه یا شیء باشند
🔹 3. تبدیل JSON به شیء جاوااسکریپت
📌 با JSON.parse()
میتوان دادههای JSON را به شیء جاوااسکریپت تبدیل کرد.
🔹 4. تبدیل شیء جاوااسکریپت به JSON
📌 با JSON.stringify()
میتوان یک شیء جاوااسکریپت را به رشته JSON تبدیل کرد.
🔹 5. مثال کاربردی با AJAX
📌 دریافت دادهها از سرور به صورت JSON و تبدیل خودکار به شیء جاوااسکریپت.
🔹 6. نکات مهم
-
JSON بسیار سبک و سریع است
-
برای تبادل داده بین کلاینت و سرور استاندارد است
-
کلیدها باید در کوتیشن دوتایی باشند
-
از
JSON.parse()
وJSON.stringify()
برای تبدیل استفاده کنید
✅ خلاصه
-
JSON → فرمت استاندارد برای ذخیره و تبادل دادهها
-
ساختار: کلید و مقدار، رشته، عدد، آرایه یا شیء
-
تبدیل به شیء جاوااسکریپت:
JSON.parse()
-
تبدیل شیء جاوااسکریپت به JSON:
JSON.stringify()
-
کاربرد اصلی: AJAX، APIها، ذخیره دادهها و تبادل بین سرور و کلاینت