eval vs JSON.parse

Edit on GitHub

eval VS JSON.parse

Setup

var a={};
var b = '{"a":1,"b":2,"c":3}';

Tests

  • eval

    eval("a=" + b);
  • JSON.parse

    a = JSON.parse(b)