- debounce www.lodashjs.com/docs/lodash…
- compact www.lodashjs.com/docs/lodash…
- findLast www.lodashjs.com/docs/lodash…
- xor www.lodashjs.com/docs/lodash… 创建一个给定数组唯一值的数组
_.xor([2, 1], [2, 3]);
// => [1, 3]
var array = [
{ 'dir': 'left', 'code': 97 },
{ 'dir': 'right', 'code': 100 }
];
_.keyBy(array, function(o) {
return String.fromCharCode(o.code);
});
// => { 'a': { 'dir': 'left', 'code': 97 }, 'd': { 'dir': 'right', 'code': 100 } }
_.keyBy(array, 'dir');
// => { 'left': { 'dir': 'left', 'code': 97 }, 'right': { 'dir': 'right', 'code': 100 } }
- isEmpty www.lodashjs.com/docs/lodash…
- isNumber www.lodashjs.com/docs/lodash…
- toNumber www.lodashjs.com/docs/lodash…
- isArray www.lodashjs.com/docs/lodash…
- unionWith www.lodashjs.com/docs/lodash… 对象数组去重
var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];
var others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];
_.unionWith(objects, others, _.isEqual);
// => [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }, { 'x': 1, 'y': 1 }]
- isEqual www.lodashjs.com/docs/lodash…
- difference www.lodashjs.com/docs/lodash…
- uniqBy www.lodashjs.com/docs/lodash…
- differenceBy www.lodashjs.com/docs/lodash…
- cloneDeep www.lodashjs.com/docs/lodash…
- intersection www.lodashjs.com/docs/lodash…
- merge www.lodashjs.com/docs/lodash…
- pick www.lodashjs.com/docs/lodash…