Returns a new object with the value set at the specified path.
// returns { foo: 'rab' }setValueAtPath('foo', 'rab', { foo: 'bar' });// returns { a: { b: { c: { d: 'e' } } } }setValueAtPath('a.b.c.d', 'e', { a: { b: { c: { d: 'f' } } } }); Copy
// returns { foo: 'rab' }setValueAtPath('foo', 'rab', { foo: 'bar' });// returns { a: { b: { c: { d: 'e' } } } }setValueAtPath('a.b.c.d', 'e', { a: { b: { c: { d: 'f' } } } });
Returns a new object with the value set at the specified path.