одну строчку…. Но хочется еще больше компактности. Подскажите плиз, можно это как-то улучшить?
user.name = req.body.name ? req.body.name : user.name
user.email = req.body.email ? req.body.email : user.email
user.phone = req.body.phone ? req.body.phone : user.phone
user.age = req.body.age ? req.body.age : user.age
user.city = req.body.city ? req.body.city : user.city
Можно через или
мби что-то типо let { name = user.name, email = user.email, phone = user.phone, age = user.age, city = user.city, } = req.body; Object.assign(user, { name, email, phone, age, city });
Обсуждают сегодня