- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 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
bootcamp_dropout # 0
guest # 0
Fike # 0 ⇈
DypHuu_niBEHb # 0 ⇈
Всегда удивляли люди, которые не понимают таких ОЧЕВИДНЫХ вещей.
Ты может быть еще и __getattr__ в питоне путаешь с __getattribute___?
Скриптовые языки это не С++, тут всё для людей, просто и понятно
Fike # 0 ⇈
блядь, надо возрождать vorec.space
Gorbatokaloedov # 0 ⇈
Fike # 0 ⇈
Gorbatokaloedov # 0 ⇈
loginho
guest # 0 ⇈
execl, execlp, execle, execv, execvp, execvpe. Угадай разницу
А винда, наоборот, любит чтобы была одна функция со структурой в 42 поля, которые надо ловко заполнить
Заполнишь неверно -- получишь INVALID_FUNCTION.
а пользователи потом на форуме: "ЧТО ТАКОЕ ОШИБКА 0x00000001???"
а им в ответ: "попробуйте sfc /scannow"
Gorbatokaloedov # 0 ⇈
guest # 0 ⇈
В чем разница между StringBuilder и StringBuffer?
А между ArrayList и Vector? Hashtable и Map? а?
Файк не подсказывай
Gorbatokaloedov # 0 ⇈
Gorbatokaloedov # 0 ⇈
guest # 0 ⇈
Gorbatokaloedov # 0 ⇈
Gorbatokaloedov # 0 ⇈
guest # 0 ⇈
Gorbatokaloedov # 0 ⇈
Gorbatokaloedov # 0 ⇈
Fike # 0 ⇈
Fike # 0 ⇈
Gorbatokaloedov # 0 ⇈