取决于浏览器。根据lodash文档: 当可用时,_.assign使用内置的Object.assign。 您可以在此处查看浏览器支持情况: 基本上,IE不支持,因此在该情况下使用lodash代码。 Object.assign的MDN文档
Object.assign
会将原始值转换为对象,而_.assign
则不会(例如:Object.assign("hello", { foo: 1 })
)。 - apsillers