Files
nodeRestAPI/node_modules/undefsafe/README.md
2017-05-20 16:42:43 -04:00

23 lines
393 B
Markdown

undefsafe
=========
Simple *function* for retrieving deep object properties without getting "Cannot read property 'X' of undefined"
## Usage
```js
var object = {
a: {
b: {
c: 1,
d: [1,2,3],
e: false
}
}
};
console.log(undefsafe(object, 'a.b.e') === false);
```
Demo: [https://jsbin.com/eroqame/3/edit?js,console](https://jsbin.com/eroqame/3/edit?js,console)