JSON ni JavaScript ma'lumotlar tuzilmasiga o'zgartirish
JSON.parse metodi yordamida
JSON ni JavaScript ma'lumotlar tuzilmasiga o'zgartirish mumkin.
Keling, bir misolni ko'rib chiqaylik.
Faraz qilaylik, bizda JSON formatidagi massivni o'z ichiga olgan satr mavjud:
let json = '[1, 2, 3, 4, 5, "a", "b"]';
Keling, satrimizni massivga aylantiramiz:
let arr = JSON.parse(json);
Agar satr noto'g'ri JSON ni o'z ichiga olsa, bizning metodimiz xatolik qaytaradi:
let json = '[1, 2, 3, 4, 5,]'; // noto'g'ri JSON
let arr = JSON.parse(json); // xatolik qaytaradi
Sonlarni o'z ichiga olgan JSON formatidagi massiv satri berilgan:
let json = '[1,2,3,4,5]';
Ushbu satrni haqiqiy JavaScript massiviga aylantiring va shu massivdagi sonlar yig'indisini toping.
Ma'lumotlar bilan obyektni o'z ichiga olgan JSON formatidagi satr berilgan:
let json = `{
"data1": [1,2,3],
"data2": [4,5,6],
"data3": [7,8,9]
}`;
Taqdim etilgan ma'lumotlardagi sonlar yig'indisini toping.
Foydalanuvchilar ismlarini o'z ichiga olgan JSON formatidagi satr berilgan:
let json = '["user1","user2","user3","user4","user5"]';
Ushbu ismlarni ul ro'yxati shaklida chiqaring.
Xodimlar ma'lumotlari bilan massivni o'z ichiga olgan JSON formatidagi satr berilgan:
let json = `[
{
"name": "user1",
"age": 25,
"salary": 1000
},
{
"name": "user2",
"age": 26,
"salary": 2000
},
{
"name": "user3",
"age": 27,
"salary": 3000
}
]`;
Ushbu xodimlarni ekranda HTML jadval shaklida chiqaring.