(obj, key, def, p, undef)
| 136 | } |
| 137 | |
| 138 | function get(obj, key, def, p, undef) { |
| 139 | key = key.split ? key.split('.') : key |
| 140 | for (p = 0; p < key.length; p++) { |
| 141 | obj = obj ? obj[key[p]] : undef |
| 142 | } |
| 143 | return obj === undef ? def : obj |
| 144 | } |
no outgoing calls
no test coverage detected