Как сохранить значения undefined при выполнении JSON.stringify(hash)?
Вот пример:
var hash = {
"name" : "boda",
"email" : undefined,
"country" : "africa"
};
var string = JSON.stringify(hash);
> "{"name":"boda","country":"africa"}"
Электронная почта исчезла из JSON.stringify.