
جیسون چیست؟
جیسون قابلیت ذخیرهسازی رشته، عدد، مقادیر بولی، آرایهها، و اشیا را دارد. در زبان جاوا اسکریپت، شیء سراسری JSON امکان دسترسی به قابلیتهای جیسون را فراهم میکند. برای تبدیل یک مقدار به رشته از تابع JSON.stringify استفاده میشود. بر عکس، برای برگرداندن رشته و تبدیل آن به شیء اولیه از دستور JSON.parse استفاده به عمل میآید.
باید توجه داشت که جیسون فقط دادههای شیء را ذخیره میکند و رفتار شیء را که شامل متدهای آن است، ذخیره نمینماید. علت این امر رعایت مسایل امنیتی است، زیرا در صورتی که توابع نیز با جیسون ذخیره میشدند، فرمت حاصله دیگر یک فرمت دادهای نبود و امکان انتقال و اجرای کد بدخواهانه را در برنامهها فراهم میکرد. به هر حال، وقتی که یک شیء را با جیسون سریالیزه میکنید، متدهای آن ذخیره نمیشود. در صورتی که نیاز به ذخیره کردن توابع داشتید، باید اول آنها را با فراخوانی متد toString تبدیل به رشته کنید و سپس با جیسون ذخیره نمایید.
Leave جیسون چیست؟ to:
Read more #programming posts
Best Posts From parsik
We have not curated any of parsik's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From parsik
- آلودگی هوا و تأثیر آن بر تندرستی
- تکامل و فناوری
- گواتر چیست؟
- آیا میتوان سرنوشت ما را بر اساس ژنها پیشبینی کرد؟
- انسداد مجرای اشکی و روشهای درمان آن
- چرا برخی از نوزادان دچار زردی میشوند؟
- یافتههای جدید دربارهی رژیم غذایی سالم و کاهش وزن
- فشار خون بالا و عوارض آن
- شکستگی صفحهی رشد و عوارض آن
- تورم زانو و درمان آن
- دانستنیهایی دربارهی ژنتیک
- انواع فعالیتهای ورزشی و تأثیر آنها بر سلامتی
- تأثیر ورزش در پیشگیری از بیماری قلبی
- دانستنیهای پزشکی دربارهی خونریزی گوارشی
- عوارض ترومبوز ورید عمقی
- عوامل زمینهساز ترومبوز وریدهای عمقی
- دانستنیهای پزشکی دربارهی ترومبوز وریدهای عمقی
- روشهای پیشگیری از مسمومیت با منوکسید کربن
- علایم و علل مسمومیت با منوکسید کربن
- انواع سردرد در کودکان