If you parse JSON with eval , you allow the parsing of the string to contain anything, so instead of just being a dataset, you could make function calls or something else.
In addition, JSON parse accepts an optional reviver parameter, which allows you to specify how to handle certain values, such as dates (more information and an example in the built-in documentation here )
David Hedlund Dec 03 '09 at 22:20 2009-12-03 22:20
source share