Parses a JSON string into a JavaScript value or object. This version throws an exception if parsing fails.
The parsing operation checks for invalid characters and executable code in the JSON string and throws an exception if either the pre-parsing or actual eval of the JSON string fails.