Conversion de structures de données JavaScript au format JSON

Avec la méthode JSON.stringify, il est possible de convertir des tableaux et des objets JavaScript au format JSON. Regardons un exemple.

Supposons que nous ayons un tableau de données :

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

Convertissons notre tableau en chaîne :

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

Le tableau suivant est donné :

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

Convertissez ce tableau au format JSON.

Задание 2

Le code HTML suivant est donné :

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

Obtenez la liste des villes au format JSON.

Задание 3

Le code HTML suivant est donné :

html<table>
  <tr>
    <th>Nom de famille</th>
    <th>Prénom</th>
    <th>Patronyme</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>

Obtenez les données présentées au format JSON sous la forme d'un objet avec les clés surname, name, patronymic.