En regardant la documentation pour ES6 Object.assign et Lodash _.assign il ressemble à ces fonctions exactement de la même manière.
Est-ce une bonne compréhension? Ou est-ce que je manque quelque chose?
Dépend du navigateur. Selon les documents lodash:
Made _.assign utilise Object.assign intégré lorsque disponible.
Vous pouvez aller ici pour le support du navigateur:
Fondamentalement, IE n'a pas de support donc le code de lodash est utilisé dans ce cas