Kubadilisha Miundo ya Data ya JavaScript kuwa Umbo la JSON

Kwa kutumia njia JSON.stringify inawezekana kubadilisha safu na vitu vya JavaScript kuwa umbo la JSON. Hebu tuangalie kwa mfano.

Tuchukulie tuna safu yenye data:

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

Wacha tubadilishe safu yetu kuwa mfumo wa maneno:

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

Imetolewa safu ifuatayo:

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

Badilisha safu hii kuwa umbo la JSON.

Задание 2

Imetolewa HTML ifuatayo:

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

Pata orodha ya miji katika umbo la JSON.

Задание 3

Imetolewa HTML ifuatayo:

html<table>
  <tr>
    <th>Jina la Ukoo</th>
    <th>Jina la Kwanza</th>
    <th>Jina la Kati</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>

Pata data iliyowasilishwa katika umbo la JSON kama kitu kilicho na funguo surname, name, patronymic.