safe get object

by evgkch

JavaScript

// required args - targetObj, path
// Optional args - defaulValue
function get(targetObj, path, defaulValue){

}

const obj = {
	a: {
  	b: {
    	c: true,      
    },
  },
};


console.log(
	get(obj, 'a.b.c'), // -> true
	get(obj, 'a.b.c.d'), // -> undefined
	get(obj, 'a.b.c.d', false) // -> false
);