Closed lllyin closed 3 years ago
// => { a: 1, b: { c: [ 'hahah' ] } }
console.log(safeSet({ a: 1 }, 'a.b.c', ['hahah'], (target, key, value) => {
target[key] = value;
}));
console.log(safeSet({ a: 1 }, 'b.c', ['xixix'])); // => { a: 1, b: { c: [ 'xixix' ] } }
console.log(createSafeObj(['a', 'b', 'c'], 'obj')); // => { a: { b: { c: 'obj' } } }