Object.exists >= 0.1.0
Purpose
See if the given path exists inside an object, even if that value is undefined
Syntax
							Object.exists
							(
								
									Objectobj
								
									Stringpath
								
							);
							
						
						
						
							
								Parameters
objpath- The path as a dot-notation string or an array
 
Return values
										Boolean
										
									
									
Examples
var obj = {
    well: {
        test: {
            property: 'one',
            undef: undefined
        }
    }
};
Object.exists(obj, 'well.test.property');>>> true
Object.exists(obj, 'does.not.exist');>>> false
Object.exists(obj, 'well.test.undef');>>> true
Comments