lodash-walk-object v16.5.19
WALK ALL PROPERTIES DEEP IN OBJECT
This library let you go deep through all properties in your javascript object with nice possibility to change theirs values without confusion.
WALK OBJECT
walk.Object( myJSObject, iteratorFunction )
walk.ObjectBy( myObjectPropert, contextObject , iteratorFunction )
There are both similar... the difference is that, with second function you main object is also included in iteration and can be changed.
Example
import { walk } from 'lodash-walk-object'
let = yourJSObject = {
isGood: true,
arr = [
{ insideObjectValue: 1 }
{ insideObjectValue: 1 }
],
testObject: {}
}
walk.Object(yourJSObject, (value, lodashPath, changeValue) => {
if(lodashPath === 'arr[0].insideObjectValue') {
changeValue(2)
}
} )
console.log(yourJSObject)
// RESULT
/*
{
isGood: true,
arr = [
{ insideObjectValue: 2 }
{ insideObjectValue: 1 }
],
testObject: {}
}
*/
13 days ago
15 days ago
23 days ago
23 days ago
24 days ago
27 days ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
7 months ago
11 months ago
11 months ago
11 months ago
10 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago