json in javascript

با سلام خدمت دوستان

من قصد دارم یه توضیحی در مورد json بدم و امیدوارم از این مطلب خوشتون بیاد.

ما برای انتقال اطلاعات از سمت کلاینت به سرور و بالعکس از json استفاده می کنیم و مزیت آن نسبت به xml این است که وابستگی به زبان خاصی نیست و در همه زبان های برنامه نویسی استفاده می شود.

خب حالا ساختار آن به این شکل است:

var object = {

name:"amirhossein",

family:"qeysarnegad",

age: "21"

}

ما در json هم میتونیم متد تعریف کنیم و همین طور ارایه و آن ها را پیمایش کنیم.

خب حالت متد در json :

var object = {

name:"amirhossein",

family:"qeysarnegad",

age: "21",

tostring(){

return `{"${this.name}" , "${this.family}" , "${this.age}" }`

}

}


و آرایه هم به این شکل:

var object = {

name:"amirhossein",

family:"qeysarnegad",

age: "21",

skills:["Es6","React.js","Vue.js"]

}

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

البته کارهای دیگه هم میشه انجام داد ولی خب با for بهتره.

من تو یه ویدیو این مباحث رو گفتم و لینکش رو براتون میزارم.

https://www.aparat.com/v/4e2np

امیدوارم هر کی خوند به دردش بخوره و میدونم که طرز توضیح دادنم هم خوب نبوده و خیلی هاتون در مورد json میدونید و اینکه اولین بارم بود تو سایت ویرگول میزارم.

با تشکر از دوستان