我想用Object.assign
做一些非常簡單的事情。ES5 Object.assign等效
var firstObj = {name : "Saba H.", rollNo : 1};
var secondObj = {college : "WCE"};
var wholeObj = Object.assign(firstObj, secondObj);
console.log(wholeObj); // {name : "Saba H.", rollNo : 1, college : "WCE"}
由於Object.assign
是ECMAScript6和諧議案的一部分,在許多瀏覽器不支持,是有可能做的ES5?如果沒有,那麼是否有任何微型庫?
https://lodash.com/docs#assign基於非常相同 - 基於編輯,看看在lodash源代碼,爲什麼不呢? –
在[mdn](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Object/assign)中可以看到polyfill – Grundy