【发布时间】:2016-05-09 18:58:15
【问题描述】:
查看ES6 Object.assign 的文档 和Lodash _.assign 看起来这些功能完全相同。
这是正确的理解吗?还是我错过了什么?
【问题讨论】:
-
当然,它们旨在做同样的事情。我能看到的唯一区别是
Object.assign将原始值转换为对象,而_.assign没有(例如,Object.assign("hello", { foo: 1 })) -
感谢@apsillers!这是一个很大的区别。如果您想写一个答案,我会支持您的回复。
-
对比 angular.copy()。我想我会为了好玩而把它扔进去。
标签: ecmascript-6 lodash