functions in JSON

by findango

JavaScript

var b = "bar";
var i = 42;
var f = function(a, z) { return a + z; };

var values = [b, i, f];

console.log(JSON.stringify(values, function(key, value){
    if (typeof value === "function") {
        return value.toString();
    }
    return value;
}));