Die Codekopie lautet wie folgt:
Funktion DealNull (obj) {
für (var i in obj) {
if (null == obj [i] || 'null' == obj [i]) {
obj [i] = '';
} else if ('object' == typeof obj [i]) {
Dealnull (obj [i]);
}
}
};
// das zu testende Objekt
var a = {};
A.aa = null;
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);