Unexpected token F in JSON at position 0 at JSON.parse
注:主要是接口数据出错或者前端获取数据写法错误,导致JSON.parse(data) 无法解析获取到的data,诸如data为null,“”空字符串等,JSON.parse都会无法解析,而报上述错误
由于函数使用不对,返回的data不是json数据,第一个字符是“ <”,所以报错Unexpected token < in JSON at position 0(翻译:json数据位置0处发现不能识别的标记<) ;
或者接口返回出错,也会报此类错误;
接口的返回值不是前端代码中所期望的格式,故而报此错误;