http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw05/10_deserialize.js#L28 - вариант не подходящий, так как в массив персон, наряду с ключами `0, 1, 2, length` добавятся поля объекта:
```javascript
0: {name: 'Sergey', surname: 'Honcharenko', age: 28, isMarried: false}
1: {name: 'Andrew', surname: 'Klymchuk', middleName: 'Anatoliyovych', haveAJob: true}
2: {name: 'Alexander', surname: 'Slobodian', sex: 'male', hasAPet: false}
education: true
height: 170
name: "Elena"
surname: "Mospanyuk"
length: 3
[[Prototype]]: Array(0)
```
http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw05/14_HTML_th_optional.js#L40 - тут бы намного удобнее было с `for of`
http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw05/14_HTML_th_optional.js#L41 - такая проверка заменяется банальным `in`
http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw05/19_destruct_3.js#L3 - не надо тут `= arr.length`
http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw05/10_deserialize.js#L28 - вариант не подходящий, так как в массив персон, наряду с ключами
0, 1, 2, length
добавятся поля объекта:http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw05/14_HTML_th_optional.js#L40 - тут бы намного удобнее было с
for of
http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw05/14_HTML_th_optional.js#L41 - такая проверка заменяется банальным
in
http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw05/19_destruct_3.js#L3 - не надо тут
= arr.length