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

393 B

undefsafe

Simple function for retrieving deep object properties without getting "Cannot read property 'X' of undefined"

Usage

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