2012-04-04 50 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