การแปลงโครงสร้างข้อมูล JavaScript เป็นรูปแบบ JSON

การใช้เมธอด JSON.stringify สามารถ แปลงอาร์เรย์และอ็อบเจ็กต์ JavaScript เป็นรูปแบบ JSON ได้ มาดูตัวอย่างกัน

สมมติว่าเรามีอาร์เรย์ที่มีข้อมูลดังนี้:

javascriptlet arr = [1, 2, 3, 4, 5, 'a', 'b'];

มาแปลงอาร์เรย์ของเราเป็นสตริง:

javascriptlet json = JSON.stringify(arr);
Задание 1

กำหนดอาร์เรย์ต่อไปนี้:

javascriptlet json = ['user1', 'user2', 'user3', 'user4', 'user5'];

แปลงอาร์เรย์นี้เป็นรูปแบบ JSON

Задание 2

กำหนด HTML ต่อไปนี้:

html<ul>
  <li>city1</li>
  <li>city2</li>
  <li>city3</li>
  <li>city4</li>
</ul>

รับรายชื่อเมืองในรูปแบบ JSON

Задание 3

กำหนด HTML ต่อไปนี้:

html<table>
  <tr>
    <th>นามสกุล</th>
    <th>ชื่อ</th>
    <th>ชื่อกลาง</th>
  </tr>
  <tr>
    <td>Ivanov</td>
    <td>Ivan</td>
    <td>Ivanovich</td>
  </tr>
  <tr>
    <td>Petrov</td>
    <td>Petr</td>
    <td>Petrovich</td>
  </tr>
  <tr>
    <td>Sidorov</td>
    <td>Sidor</td>
    <td>Sidorovich</td>
  </tr>
</table>

รับข้อมูลที่นำเสนอในรูปแบบ JSON เป็นอ็อบเจ็กต์ที่มีคีย์ surname, name, patronymic