- 01
 - 02
 - 03
 - 04
 - 05
 - 06
 - 07
 - 08
 - 09
 - 10
 
const newRecords = {}
for (const prop in overridenRecords) {
  if(Object.prototype.hasOwnProperty.call(overridenRecords, prop)) {
    const source = Object.values(allRecords).find((record) => record.id == prop)
    newRecords[prop] = {...overridenRecords[prop], ...source}
  }
}
return newRecords
                                
 Follow us!
Всегда удивляли люди, которые не понимают таких ОЧЕВИДНЫХ вещей.
Ты может быть еще и __getattr__ в питоне путаешь с __getattribute___?
Скриптовые языки это не С++, тут всё для людей, просто и понятно
блядь, надо возрождать vorec.space
loginho
execl, execlp, execle, execv, execvp, execvpe. Угадай разницу
А винда, наоборот, любит чтобы была одна функция со структурой в 42 поля, которые надо ловко заполнить
Заполнишь неверно -- получишь INVALID_FUNCTION.
а пользователи потом на форуме: "ЧТО ТАКОЕ ОШИБКА 0x00000001???"
а им в ответ: "попробуйте sfc /scannow"
В чем разница между StringBuilder и StringBuffer?
А между ArrayList и Vector? Hashtable и Map? а?
Файк не подсказывай