Урок 15. JavaScript. Все о Spread и Rest
Rest и Spread в JavaScript. Возможности, о которых вы не знали
Источник: Nuances of Programming Операторы Rest (остаток) и Spread (расширение) можно использовать не только для разделения и соединения отдельных значений массивов. Здесь я собрал 7 малоизвестных способов использования этих операторов. 1. Добавление свойств Клонирование объекта с одновременным добавлением дополнительных свойств к клонируемому объекту. В этом примере мы клонируем user в userWithPass и одновременно добавляем к нему password. 2. Объединение объектов Здесь мы объединяем два объекта part1 и part2, в user1...
Rest и Spread в JavaScript. Возможности, о которых вы не знали.
Операторы Rest (остаток) и Spread (расширение) можно использовать не только для разделения и соединения отдельных значений массивов. Здесь я собрал 7 малоизвестных способов использования этих операторов. Клонирование объекта с одновременным добавлением дополнительных свойств к клонируемому объекту. В этом примере мы клонируем user в userWithPass и одновременно добавляем к нему password. const user = { id: 100, name: 'Howard Moon'}
const userWithPass = { ...user, password: 'Password!' }
user //=>...