Add mapString, fix dig

This commit is contained in:
Angelos Chalaris
2018-07-14 10:59:56 +03:00
parent bcced2bed7
commit 2c47f76676
7 changed files with 1601 additions and 1551 deletions

View File

@ -5,7 +5,7 @@ Returns the target value in a nested JSON object, based on the given key.
Use the `in` operator to check if `target` exists in `obj`.
If found, return the value of `obj[target]`, otherwise use `Object.values(obj)` and `Array.reduce()` to recursively call `dig` on each nested object until the first matching key/value pair is found.
```
```js
const dig = (obj, target) =>
target in obj
? obj[target]
@ -17,7 +17,7 @@ const dig = (obj, target) =>
}, undefined);
```
```
```js
const data = {
level1:{
level2:{