دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۵
  • آبان

جلسه ۱۰۲ : ساختار دستوری JSON

  • دسته‌بندی‌ها :
جلسه ۱۰۲ : ساختار دستوری JSON
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، با یکی دیگر از جلسات دوره کامل آموزش JavaScript در خدمت شما دوستان هستیم. در این جلسه قصد داریم تا با Syntax در json یا ساختار دستوری JSON آشنا شویم. ساختار دستوری JSON در واقع زیر مجموعه ای از Syntax جاوا اسکریپت JavaScript می باشد.

      قوانین دستوری JOSN

      ساختار JOSN از ساختار اشیا در جاوا اسکریپت نشات گرفته است:

      • داده ها به صورت جفت نام/مقدار هستند.
      • داده ها با , از یکدیگر جدا می شوند.
      • اشیا داخل آکولاد {} تعریف می شوند.
      • آرایه ها داخل براکت [] تعریف می شوند.

      یک جفت نام/مقدار شامل یک نام فیلد (داخل کوتیشن “” ) به همراه : که بعد از آن یک مقدار قرار می گیرد:

      مثال : 

      اما در جاوا اسکریپت نام فیلد داخل کوتیشن قرار نمی گیرد.

      JSON با آبجکت های جاوا اسکریپت ارزیابی می شود

      فرمت JSON تقریبا یکسان با اشیاء جاوااسکریپت است.

      در JSON کلیدها باید رشته ها باشند، با دو نقل قول نوشته شده اند:

      مثال : JSON

      در جاوا اسکریپت کلیدها می توانند رشته ، عدد و یا نام های شناسه باشند.

      مثال : جاوا اسکریپت

      مقادیر JSON

      در JSON مقادیر باید یکی از انواع زیر باشند:

      • رشته ها
      • اعداد
      • شی (شی JSON)
      • آرایه
      • boolean
      • null

       

      در جاوا اسکریپت علاوه بر انواع بالا، انواع دیگری مانند تابع، date, undefined و… می توانند در فیلد های اشیا ذخیره شوند:

      •  function
      •  date
      • undefined

      در JSON رشته ها حتما باید داخل دابل کوتیشن ” ذخیره شوند اما در جاوا اسکریپت می توانید از سینگب کوتیشن ‘ نیز استفاده کنید.

      در جاوا اسکریپت مقادیر رشته ای باید در دابل کوتیشن نوشته شوند :

      مثال : JSON

      در جاوا اسکریپت شما می توانید مقادیر رشته ای را داخل تک کوتیشن و یا دابل کوتیشن تعریف کنید:

      مثال : در جاوا اسکریپت

      JSON از سینتکس جاوا اسکریپت استفاده می کند

      از آنجا که سینتکس JSON از نشانه گذاری جاوا اسکریپت مشتق شده است، برای کار با JSON در جاوا اسکریپت، نرم افزار بسیار کمی مورد نیاز است.

      با جاوا اسکریپت شما می توانید یک شیء ایجاد کرده و داده هایی را به آن اختصاص دهید، مانند این:

      مثال : تعریف آبجکت و اختصاص داده های آن در جاوا اسکریپت

      شما می توانید به آبجکت های جاوا اسکریپت با سینتکس زیر دسترسی پیدا کنید :

      مثال : سینتکس دسترسی به آبجکت های جاوا اسکریپت
      خودتان امتحان کنید »

      همچنین می توانید از سینتکس زیر برای دسترسی به آبجکت ها استفاده کنید :

      مثال : سینتکس دیگر دسترسی به آبجکت های جاوا اسکریپت
      خودتان امتحان کنید »

      داده را می توان به صورت زیر مدیریت کرد:

      مثال : مدیریت داده
      خودتان امتحان کنید »

      روش دوم مدیریت داده :

      مثال : روش دوم مدیریت داده
      خودتان امتحان کنید »

      فرمت فایل های JSON به شکل “json.” هستند.

      جلسه آموزش ساختار دستور JSON نیز به پایان رسید.
      در این جلسه به انواع داده ها در JSON اشاره کردیم که در جلسات آینده به هر یک از آن ها خواهیم پرداخت.

      QR:  جلسه ۱۰۲ : ساختار دستوری JSON
      به اشتراک بگذارید