isJSON.js 323 Bytes 编辑Web IDE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 /** * 判断是否为JSON文本 * @param {string} str 是否为json文本 */ export function isJSON(str) { if (typeof str == 'string') { try { JSON.parse(str); if (typeof JSON.parse(str) === 'number') { return false; } return true; } catch (e) { return false; } } }