Node.JS lodash mixins
var _ = require('lodash');
_.mixin(require('lodash-enfuego'));
var user = {
name: 'Joe Bob'
};
_.hasPath(user, 'name'); // true
var user = {
name: 'Joe Bob',
friends: {
william: {
hometown: 'New York City',
age: 30
}
}
};
_.hasPath(user, 'friends.william'); // true
_.hasPath(user, 'friends.emily'); // false
_.hasNumber(user, 'friends.william.age'); // true
_.hasNumber(user, 'friends.william.hometown'); // false
Returns true
or false
.
Returns true
or false
.
Recusively create a path on an object, setting the value of the final property to value
. If value
is excluded then null
will be used as the final property value.
Returns true
or false
.