我正在重构一些代码以利用某些ES6功能。我遇到的一件事是lodash的问题并将_.clone应用于es6代理。我想知道是否有一个等效于lodash提供的克隆方法的es6。我的搜索没有发现任何结果。
THX。
答案 0 :(得分:2)
使用ES6 Object.assign可以替代_.clone。
var obj = { a: 1 };
var copy = Object.assign({}, obj);
console.log(copy); // { a: 1 }
它似乎也成功克隆了一个ES6代理,lodash失败并返回“未定义”。