Proposal: Object.path([ ... ], defaultValue)
vikashagrawal1990 at gmail.com
Thu Feb 15 22:26:21 UTC 2018
It is a lot of times that we see `x is not a property of undefined` and to
solve this we have to resort to &&, something like -> data &&
data.childData && data.childData.innerDataArray &&
> 0 whiich is quiet verbose.
I suggest, we should add a utility method like Object.path, which takes an
array of strings and returns the value from a given nested object. Also,
this can take a second argument which will be a default value if not found.
This is inspired by path and pathOr as implemented in
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the es-discuss