js判断数据是否为JSON数据

正常数据如果使用JSON.parse()来转会报错;

使用try...catch(e)来捕获异常;

/**
 * 判断是否为JSON数据
 */
isJSON(str) {
   try {
      JSON.parse(str);
      return true;
   } catch (e) {
      return false;
   };
}

你可能感兴趣的:(json,html5,javascript)