여러분, foo
의 모든 항목을 bar
과 재귀 적으로 찾고 싶습니다. 다음 JSON 객체가 있습니다.JavaScript 재귀 적 대체 객체
[Object]
또한 잠재적으로 대체해야 할 foo
을 포함 할 수 있습니다.
{ _id: 530797d8952e10129f97fde3,
Product: 'something',
Realm: [ 'something', 'something','foo' ],
Service: 'Node',
Owners: [ 'foo', 'something' ],
Project: 'something',
URLs:
[ { 'foo': [Object] },
{ 'foo': [Object] },
{ 'foo': [Object] } ] }
어떻게하면 되겠습니까? 나는 시도했지만 실패했습니다 :
var cleanObject = {}
for (key in dirtyObject) {
key = key.replace('foo', 'bar');
cleanObject[key] = dirtyObject[key];
}
제목에 재귀가 언급되어 있지만 (표시되는 코드에는 아무 것도 포함되지 않음) 재귀하는 법을 묻고 있습니까? 또는 표시되지 않은 코드가 더 있습니다. –