Travis build: 1111

This commit is contained in:
30secondsofcode
2019-04-13 07:38:40 +00:00
parent d6f31cc418
commit 53df51a439
7 changed files with 18 additions and 19 deletions

View File

@@ -2327,9 +2327,9 @@ The `func` is invoked with three arguments (`value, index, array`).
const remove = (arr, func) =>
Array.isArray(arr)
? arr.filter(func).reduce((acc, val) => {
arr.splice(arr.indexOf(val), 1);
return acc.concat(val);
}, [])
arr.splice(arr.indexOf(val), 1);
return acc.concat(val);
}, [])
: [];
```
@@ -4730,6 +4730,7 @@ const checkProp = (predicate, prop) => obj => !!predicate(obj[prop]);
const lengthIs4 = checkProp(l => l === 4, 'length');
lengthIs4([]); // false
lengthIs4([1,2,3,4]); // true
@@ -8834,7 +8835,7 @@ isBoolean(false); // true
### isEmpty
Returns true if the a value is an empty object, collection, map or set, has no enumerable properties or is any type that is not considered a collection.
Returns true if the a value is an empty object, collection, has no enumerable properties or is any type that is not considered a collection.
Check if the provided value is `null` or if its `length` is equal to `0`.
@@ -8846,8 +8847,6 @@ const isEmpty = val => val == null || !(Object.keys(val) || val).length;
<summary>Examples</summary>
```js
isEmpty(new Map()); // true
isEmpty(new Set()); // true
isEmpty([]); // true
isEmpty({}); // true
isEmpty(''); // true