Y at-il une fonction ou d'une bibliothèque qui aura un objet JS qui a des propriétés et fonctions et stringify à JSON mais quand il vient à une fonction, il changer dans une propriété et appelez la fonction pour renvoyer sa valeur ??stringify JS objet à JSON (avoir des fonctions stringify dans une propriété)
function object() {
this.property = 12;
this.function = function() { return "This"; }
}
Alors cela stringify dans:
{property: 12, function: "This"}
Toutes les idées? Juste curieux s'il y en a déjà un. Sinon, je vais prendre un coup à un. Il ne devrait pas être difficile d'étendre un JSON.stringify().
BTW, ceci est juste un exemple .. Je me rends compte que cette fonction ne serait pas exacte. =) –
Cela n'a pas vraiment de sens de faire cela, parce que vous supposez que toutes les fonctions n'ont pas d'arguments. –
Si vous n'avez pas beaucoup de ces objets et qu'ils ont des interprétations spéciales comme la version stringifiée que vous avez décrite, il vaudrait peut-être mieux écrire votre propre méthode toJson() sur les objets. –