错误一:
出现这种错误的原因是使用JSON.parse的方法时,该方法的作用是将字符串转换成对象,当参数不为字符串或者为undefined时会报该错误:
解决办法:对该方法的参数进行判断,在参数为非undefined的情况下才能执行此方法;
错误二:
使用JSON.parse方法,出现Unexpected end of JSON input错误,原因如下:
经过尝试发现当参数为**“ ”(双引号), ‘ ’(单引号) ,{},[]**时会出现这样的错误,遇到该问题也需对字符串进行处理;