javascript解析json数据的3种方式

3种方式解析json数据
var obj=eval("("+traItem.rel+")"); //性能不好 
var obj = (new Function("return " + traItem.rel))(); 
var obj = JSON.parse(traItem.rel); //这个要求的格式比较严格