2012-04-04 3 views
-2

Есть ли способ поиска по ассоциативному массиву с неизвестным числом измерений и изменения всех нулевых значений на пустую строку?найти нулевые значения в многомерном ассоциативном массиве

Спасибо!

+2

Да есть. Что вы пробовали? – jasonlfunk

+1

Почему этот вопрос не голосовал? это действительно хороший вопрос. StackOverflow должен немедленно изменить механизм DownVote. (возможно, показывая, кто является нисходящим или дает причину ...). он не может продолжать так –

+1

Да, есть. Он называется рекурсией. –

ответ

0

Что-то вроде этого, может быть:

var objectNullToEmpty = function (obj) { 
    for (key in obj) { 
     if (obj[key] === null) { 
      obj[key] = ''; 
     } 
     if (typeof obj[key] === 'object') { 
      objectNullToEmpty(obj[key]); 
     } 
    } 
    return obj; 
}; 
+0

это умный. Спасибо за помощь! жаль, что я недостаточно документировал свои исследования. – 1252748

Смежные вопросы