Objet.attribuer vs lodash _.attribuer
Regarder la documentation pour ES6 Objet.attribuer
et Lodash _.attribuer il ressemble à ceux-ci fonctionnent exactement de la même manière.
Est qu'une compréhension correcte? Ou ai-je raté quelque chose?
- Certes ,ils sont conçus pour faire la même chose. La seule différence que je peux voir, c'est que
Object.assign
convertit des valeurs primitives à des objets tout en_.assign
ne le fait pas (par exemple,Object.assign("hello", { foo: 1 })
) - La meilleure façon est d'étudier leurs sources. Toutefois, dans le cas de lodash c'est un peu compliqué, comme il le fait changer d'une version à - la changelog mentionne même des différences de comportement.
- merci @apsillers! c'est un grand honneur de connaître. si vous vous sentez comme la rédaction d'une réponse, je vais upvote votre réponse.
- vs angulaire.copier(). J'ai pensé que je jetterais cette dans pour le plaisir.
Vous devez vous connecter pour publier un commentaire.
Dépend du navigateur. Par la lodash docs:
Vous pouvez aller ici pour la prise en charge du navigateur:
Fondamentalement, c'est à dire ne pas avoir de soutien de sorte lodash code est utilisé dans ce cas
MDN Docs sur l'Objet.attribuer