/** * null => '' * @param {*} data 要處理的數據 */ function null2str(data) { for (let x in data) { if (data[x] === null) { // 如果是null 把直接內容轉為 '' data[x] = ''; } else { if (Array.isArray(data[x])) { // 是數組遍歷數組 遞歸繼續處理 data[x] = data[x].map(z => { return null2str(z); }); } if(typeof(data[x]) === 'object'){ // 是json 遞歸繼續處理 data[x] = null2str(data[x]) } } } return data; }