2012-04-04 79 views
-2

有没有办法搜索未知维数的关联数组并将所有空值更改为空字符串?在多维关联数组中找到空值

谢谢!

+2

是的,有。你有什么尝试? – jasonlfunk 2012-04-04 16:31:40

+1

为什么这个问题被拒绝投票?这真的是一个很好的问题。 StackOverflow应立即更改DownVote机制。 (也许显示谁是downvoter或提供一个原因....)。它不能像那样继续 – 2012-04-04 16:31:50

+1

是的。它被称为递归。 – 2012-04-04 16:37:55

回答

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 2012-04-04 18:32:45