Как изменять свойства объекта, который является аргументом функции?
Добрый день. Стоить задача, создать код объекта, где свойство firstName всегда undefined. Строчные значения свойств lastName и fullName изменяемые, например, пользователем. При вводе строчного значения свойства fullName, первое слово из этого свойства присваивается свойству firstName, вместо его значения undefined. Я код создал, но только значения объекта firstName, lastName, не изменяемые. Как мне их сделать изменяемые.
const users = { firstName: undefined, lastName: 'Holy', fullName: 'Jack Holy', } for (let key in users) { if (users.firstName === undefined) { let name = users.fullName.split(' '); users.firstName = name[0]; } } function restoreNames(users) { console.log(users.firstName) } restoreNames(users) |
AlexRow,
set fullName |
Часовой пояс GMT +3, время: 01:15. |