Unexpected token i in JSON at position 0 报错解决方案

提示: SyntaxError: Unexpected token i in JSON at position 0 ,并且告诉at JSON.parse (),所以我就找组件中用到JSON.parse的地方,看看,解析的对象是否是json串,

判断是否是json串的js:

//判断是否为json串

var isJson = function (obj) {
    var isjson = typeof (obj) == "object" && Object.prototype.toString.call(obj).toLowerCase() == "[object object]" && !obj.length;
    return isjson;
}

使用

对象.isJson

初级,若有不对,望指正。

你可能感兴趣的:(前端,json,html,前端)