#4 JS06(object loops): 9

Open
opened 1 year ago by gitgod · 0 comments
gitgod commented 1 year ago

http://gitlab.a-level.com.ua/eugeniy.ho/javascript_practice/src/master/hw05/10_deserialize.js#L28 - вариант не подходящий, так как в массив персон, наряду с ключами 0, 1, 2, length добавятся поля объекта:

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` добавятся поля объекта: ```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`
Sign in to join this conversation.
No Label
No Milestone
No assignee
1 Participants
Loading...
Cancel
Save
There is no content yet.