Object.setPath >= 0.1.4
Purpose
Create a path in an object
Syntax
							Object.setPath
							(
								
									Objectobj
								
									Stringpath
								
									value= {}
								
									Booleanskip_last_entry= false
								
							);
							
						
						
						
							
								Parameters
- obj
- The object in which to set the path
- path
- The path to set
- value
- The value to set
- skip_last_entry
Return values
										Object
										
									
									Returns the given object
Examples
Create the path with default settings
Object.setPath({}, 'a.b.c');>>> {"a":{"b":{"c":{}}}}Create the path with the given value
Object.setPath({}, 'a.b.c', 'my-value');>>> {"a":{"b":{"c":"my-value"}}}Skip setting the value if the last part of the path doesn't exist yet
Object.setPath({}, 'a.b.c', 1, true);>>> {"a":{"b":{}}}Explicitly set undefined as a value
Object.setPath({}, 'a.b.c', undefined);>>> {"a":{"b":{"c": undefined}}}
Comments