|
30 | 30 |
|
31 | 31 | Examples |
32 | 32 | -------- |
33 | | - > var obj = { 'a': { 'b': { 'c': 'd' } } }; |
34 | | - > var bool = {{alias}}( obj, 'a.b.c', 'beep' ) |
| 33 | + > var obj1 = { 'a': { 'b': { 'c': 'd' } } }; |
| 34 | + > var bool = {{alias}}( obj1, 'a.b.c', 'beep' ) |
35 | 35 | true |
36 | 36 |
|
37 | 37 | // Specify an alternative separator via the sep option: |
38 | | - > obj = { 'a': { 'b': { 'c': 'd' } } }; |
39 | | - > bool = {{alias}}( obj, 'a/b/c', 'beep', { 'sep': '/' } ); |
40 | | - > obj |
| 38 | + > var obj2 = { 'a': { 'b': { 'c': 'd' } } }; |
| 39 | + > bool = {{alias}}( obj2, 'a/b/c', 'beep', { 'sep': '/' } ); |
| 40 | + > obj2 |
41 | 41 | { 'a': { 'b': { 'c': 'beep' } } } |
42 | 42 |
|
43 | 43 | // To create a key path which does not exist, set the create option to true: |
44 | | - > bool = {{alias}}( obj, 'a.e.c', 'boop', { 'create': true } ); |
45 | | - > obj |
46 | | - { 'a': { 'b': { 'c': 'beep' }, 'e': { 'c': 'boop' } } } |
| 44 | + > var obj3 = { 'a': { 'b': { 'c': 'd' } } }; |
| 45 | + > bool = {{alias}}( obj3, 'a.e.c', 'boop', { 'create': true } ); |
| 46 | + > obj3 |
| 47 | + { 'a': { 'b': { 'c': 'd' }, 'e': { 'c': 'boop' } } } |
47 | 48 |
|
48 | 49 |
|
49 | 50 | {{alias}}.factory( path[, options] ) |
|
67 | 68 | Returns |
68 | 69 | ------- |
69 | 70 | out: Function |
70 | | - Deep get function. |
| 71 | + Deep set function. |
71 | 72 |
|
72 | 73 | Examples |
73 | 74 | -------- |
|
0 commit comments