Мне надоело устать от необходимости писать такой код:
function shallowExtend(obj1,obj2){
var key;
for ( key in obj2 ) {
if ( obj2.hasOwnProperty(key) === false ) continue;
obj1[key] = obj2[key]
}
}
Или, если я не хочу сам писать код, выполните библиотеку, которая уже делает это. Разумеется, ES6 + приходит на помощь, это даст нам что-то вроде Object.prototype.extend(obj2...)
или Object.extend(obj1,obj2...)
Итак, ES6 + предоставляет такую функциональность? Если еще нет, то планируется ли такая функциональность? Если не планируется, то почему бы и нет?