var users = [
{ 'user': 'barney', 'age': 36, 'active': true },
{ 'user': 'fred', 'age': 40, 'active': false }
];
var result = _.filter(users, function (o) { return o.age > 36; });
var c1 = _.filter(users, { 'user': 'barney' });
var c2 = _.filter(users, 'age');
console.log(result);
console.log('c1');
console.log(c1);
console.log('c2');
console.log(c2);
_.forEach(c2, function (value, key) {
console.log(value.user);
console.log(value.age);
console.log(value.active);
console.log(key);
})
var c3 = _.orderBy(users, ['age'], ['desc']);
console.log('c3');
console.log(c3);
function nn(n) {
return [n, n];
}
var c4 = _.flatMap(users, nn);
console.log('c4');
console.log(c4);
var c5 = _.reject(users, { 'user': 'fred' });
console.log('c5');
console.log(c5);
var arr = [4, 2, 'rowling', 9, 0, 'james', 'java'];
var a1 = _.concat(arr, [1, 2, 3]);
console.log('a1');
console.log(a1);
var n_arr = _.remove(_.slice(a1), function (o) {
return o % 2 == 0;
});
console.log(a1);
n_arr = _.reverse(_.slice(a1, 0, 3));
console.log(n_arr);
console.log(a1);
var a2 = _.tail(a1);
console.log(a2);
console