JSON.parse 测试

第一种 报错
var t = JSON.parse("");
console.log(t);
第二种 正常
var t = JSON.parse('{"AA":"BB"}');
console.log(t);
第三种 报错
var t = JSON.parse('{AA:"BB"}');
console.log(t);
第四种 报错
var t = JSON.parse('{"AA":BB}');
console.log(t);
第五种 正常
var t = JSON.parse('{"AA":[] }');
console.log(t);
第六种 正常
var t = JSON.parse('{"AA":"[]" }');
console.log(t);

第七种  正常
var t = JSON.parse('{"AA":[-1,-40,-1,-32,0,16,74,70, 73]}');
console.log(t);
  return Json(new { msg = message,data = string.Format("{{"arry":{0},"code":"{1}"}}", str,"md5"),success = flag });
原文地址:https://www.cnblogs.com/enych/p/11461080.html