Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var utils = require('./utils');
- var base = {
- a: {
- b: {
- c: 2
- }
- },
- d: 'd'
- };
- var custom = { d: 'new value' };
- var sep = '---------';
- console.log(base, sep, custom);
- console.log('merge base with custom');
- var merged = utils.merge(base, custom);
- console.log(base, sep, custom, sep, merged);
- merged.a.b.c = 4;
- console.log('set merged.a.b.c = 4')
- console.log(base, sep, custom, sep, merged);
- // console output
- // { a: { b: { c: 2 } }, d: 'd' } '---------' { d: 'new value' }
- // merge base with custom
- // { a: { b: { c: 2 } }, d: 'd' } '---------' { d: 'new value' } '---------' { a: { b: { c: 2 } }, d: 'new value' }
- // set merged.a.b.c = 4
- // { a: { b: { c: 4 } }, d: 'd' } '---------' { d: 'new value' } '---------' { a: { b: { c: 4 } }, d: 'new value' }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement