万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    lodashのmergeは破壊的

    import * as _ from 'lodash';
    
    const data1 = {advertiser: 'GOOGLE', agency: 'GOOGLE 1', division: 'hoge'};
    const data2 = {advertiser: 'APPLE', agency: 'APPLE 1', division: 'anim', telito: 'jikken'};
    
    const res = _.merge(data1, data2);
    
    console.log(data1);
    console.log(data2);
    console.log(res);

    ・ログ data1

    { advertiser: 'APPLE',
      agency: 'APPLE 1',
      division: 'anim',
      telito: 'jikken' }

    data2

    { advertiser: 'APPLE',
      agency: 'APPLE 1',
      division: 'anim',
      telito: 'jikken' }

    res

    { advertiser: 'APPLE',
      agency: 'APPLE 1',
      division: 'anim',
      telito: 'jikken' }

    data1は破壊されてる。 ただし、もともとあるキーは保持。

    結果はdata1と同じ