Пераўтварэнне структур даных 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>Іваноў</td>
    <td>Іван</td>
    <td>Іванавіч</td>
  </tr>
  <tr>
    <td>Пятроў</td>
    <td>Пётр</td>
    <td>Пятровіч</td>
  </tr>
  <tr>
    <td>Сідараў</td>
    <td>Сідор</td>
    <td>Сідаравіч</td>
  </tr>
</table>

Атрымайце прадстаўленыя даныя ў фармаце JSON у выглядзе аб'екта з ключамі surname, name, patronymic.