pbplus-member-ui
Version:
User interface of PBPlus member plugin.
23 lines (17 loc) • 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)