如何在不安装npm的情况下一次性扩展对象

How to extend object in gulp without installing npm

本文关键字:情况下 一次性 扩展 对象 npm 不安 安装      更新时间:2023-09-26

如何在不安装npm的情况下在gump中扩展对象?

var a = {a: 1};
var b = {b: 2};
var c = extend({}, a, b, {c:3});
c is {a: 1, b: 2, c: 3}

我不知道。我建议您使用对象分配,这是一个前向兼容模块,如果可用,它将委托给ES6 Object.assign。它的重量非常轻,有26行(截至本文撰写之时)。

var assign = require('object-assign');
var a = {a: 1};
var b = {b: 2};
var c = assign(a, b, {c:3});
console.log(c);
// => {a: 1, b: 2, c: 3}