A cópia do código é a seguinte:
Função Dealnull (Obj) {
para (var i em obj) {
if (null == obj [i] || 'null' == obj [i]) {
obj [i] = '';
} else if ('object' == typeof obj [i]) {
Dealnull (obj [i]);
}
}
};
// o objeto a ser testado
var a = {};
a.aa = nulo;
a.bb = 'null';
AC = 1;
ab = {};
ABAAA = NULL;
abbbb = 'null';
ABC = 1;
A.Array = [];
A.Array.push ({'a': null, 'b': 'null', 'c': 1});
A.Array.push ({'A1': NULL, 'B1': 'NULL', 'C1': 1});
A.Array.push ({'A2': NULL, 'B2': 'NULL', 'C2': 1});
Dealnull (a);