ЙажаСценарий / Говнокод #28502 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 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 bootcamp_dropout, (Updated )

Комментарии (22) RSS

    • ``in`` итерируется в полях объекта, ``of`` -- в элементах массива.

      Всегда удивляли люди, которые не понимают таких ОЧЕВИДНЫХ вещей.
      Ты может быть еще и __getattr__ в питоне путаешь с __getattribute___?

      Скриптовые языки это не С++, тут всё для людей, просто и понятно
      Ответить
      • > Скриптовые языки это не С++, тут всё для людей, просто и понятно

        блядь, надо возрождать vorec.space
        Ответить
        • всё логинчо: скопировать один файла, два файла, много файла
          Ответить
          • В юниксовых сишных апи тоже такое бывает

            execl, execlp, execle, execv, execvp, execvpe. Угадай разницу

            А винда, наоборот, любит чтобы была одна функция со структурой в 42 поля, которые надо ловко заполнить

            Заполнишь неверно -- получишь INVALID_FUNCTION.
            а пользователи потом на форуме: "ЧТО ТАКОЕ ОШИБКА 0x00000001???"
            а им в ответ: "попробуйте sfc /scannow"
            Ответить
        • Но и джава дает газку

          В чем разница между StringBuilder и StringBuffer?
          А между ArrayList и Vector? Hashtable и Map? а?

          Файк не подсказывай
          Ответить
            • Нет, не угадал. Иммутабельный только String, а у остальных разница в потокобезопасности.
              Ответить
              • Ага. А теперь скажи мне, чем Calendar отличается от Date?
                Ответить
                    • Тем, что TIMESTAMP физически хранит количество секунд с начала юникс-эпохи, а DATETIME может хранить более широкий диапазон значений.
                      Ответить
                    • Ну и про таймзону верно. При конвертации в строку и обратно движок предполагает, что TIMESTAMP хранит дату по UTC, а тебе нужна местная, а DATETIME конвертируется в строку как есть, вне зависимости от выбора часового пояса.
                      Ответить
            • Для оптимиста стакан наполовину полон, для пессимиста — наполовину пуст, а для страдающего синдромом Туретта — стакан наполовину говно, наполовину мразь.
              Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8