Error in created hook: “SyntaxError: Unexpected token u in JSON at
position 0”

这个错误是由于使用JSON.parse()前不判断数据造成的。有时候我们从cookie、sessionStorage、localStorage以及接口取数据转换为JSON数据时,常会报这个错误,可能是数据未取到,又或是取到的不是JSON字符串,下面我们只考虑未取到或者空串的情况。
例如:

JSON.parse(localStorage.member)  // 不安全的,有可能报错,因为我们不知道取出来的数据是什么类型

改为:

localStorage.member && JSON.parse(localStorage.member)  // 空 时不执行

Error in created hook: “SyntaxError: Unexpected token u in JSON at position 0“相关推荐

  1. 报错,Error in created hook: “SyntaxError: Unexpected token o in JSON at position 1“

    1.问题 [Vue warn]: Error in created hook: "SyntaxError: Unexpected token o in JSON at position 1& ...

  2. 报错SyntaxError: Unexpected token T in JSON at position 0 at JSON.parse (<anonymous>)的解决方法

    报错SyntaxError: Unexpected token T in JSON at position 0 at JSON.parse ()的解决方法 刚刚开始学习node.js会报很多各种各样的 ...

  3. 93.<报错 SyntaxError: Unexpected token R in JSON at position 0 at JSON.parse (<anonymous>)的解决方法>

    @[TOC]( 报错 SyntaxError: Unexpected token R in JSON at position 0 at JSON.parse ()的解决方法) 报错代码: const ...

  4. 报错 SyntaxError: Unexpected token R in JSON at position 0 at JSON.parse (<anonymous>)的解决方法

    报错 SyntaxError: Unexpected token R in JSON at position 0 at JSON.parse ()的解决方法 报错代码: let articles = ...

  5. Uncaught SyntaxError: Unexpected token E in JSON at position 0 at JSON.parse (anonymous)

    当直接将返回值JSON.parse(),并且使用这个值去取值,报这个Uncaught SyntaxError: Unexpected token E in JSON at position 0 at ...

  6. JS报错解决:SyntaxError: Unexpected token 《 in JSON at position 0

    ThinkPHP5.1的环境要求如下: PHP >= 5.6.0 PDO PHP Extension MBstring PHP Extension 最近下载了tp 5.1.19来玩,造轮子难免会 ...

  7. 总结JSON.parse()报错VM71:1 Uncaught SyntaxError: Unexpected token u in JSON at position 0等之类的问题

    问题场景:在调试前端应用的时候经常出现形如"Uncaught SyntaxError: Unexpected"之类的令人头疼觉得莫名其妙的问题:所以有必要总结整理一下关于JSON. ...

  8. SyntaxError: Unexpected token u in JSON at position 0

    在做axios的封装时遇到的,真的是天坑这里被折磨惨了!这个报错是JSON解析失败,但我一直没有发现这个到底在哪里报错.最后一个断点一个断点找过去才发现这个天坑! getCache(key: stri ...

  9. Uncaught SyntaxError: Unexpected token < in JSON at position 0 at JSON.parse (<anonymous>)

    打开控制台 打开断点,发现ajax获取的数据是一串不认识的东西 打开network,然后查了一下是php错误 php中get.post获取方式,绝对记得写成 [' '] | [ " &quo ...

最新文章

  1. 「GAN」如何生动有趣地对GAN进行可视化?Google的GAN Lab请了解
  2. 我眼里的Exchange 2010 之:1—DAG
  3. php xingnengfenxi_PHP 性能分析与实验:性能的微观分析
  4. SpringBoot 嵌入式Servlet容器
  5. 《趣学CCNA——路由与交换》一2.3 网络层协议概述
  6. 又一中国机械狗来了:腾跃呼啦圈、原地起跳顶飞皮球,还能自主充电
  7. ASP.NET MVC获取上传的路径
  8. 28个Java常用的工具类
  9. python 源代码 macd双底 高 低_MACD指标DIFF双底与双顶:买入与卖出
  10. java字符串abcde_java aababcabcdabcde,获取字符串中每一个字母出现的次数
  11. android 点击后退按钮,android – 按下后退按钮后重新选择正确的NavigationView菜单项...
  12. LaTex 常用语法
  13. 使用VSTO开发Excel WorkBook文档级项目中出现的Bug及处理办法
  14. 专题开发十三:JEECG微云高速开发平台-附录
  15. 计算机网络位置拒绝访问,Win10无法访问D盘提示位置不可用 拒绝访问的解法
  16. MPB:南京​湖泊所王建军组-​湖泊沉积物的野外采集方法
  17. Windows Server - 如何查看机器的开机/关机时间
  18. 如何制作自己的网站?
  19. 什么是SSL协议,浅谈SSL协议。
  20. Mybatis-Plus用纯注解搞定一对多查询

热门文章

  1. Traefik 一个反向代理的新工具
  2. 浅谈jdk-spi与dubbo-spi
  3. scala 中 foreach 的作用解释
  4. 第十届蓝桥杯大赛软件类省赛 JAVA 大学 A 组
  5. 【英国诺森比亚大学】流体与热能课题组招收全奖博士
  6. php文件如何上传到服务器,php文件怎么上传到云服务器
  7. 以太坊智能合约solidity去中心化投票系统
  8. java新特性-函数式接口-作为方法参数-作为方法的返回值-常用函数式接口-Supplier-Consumer-Predicate-Function
  9. 小程序图片懒加载放在服务器,【小程序】使用uni-app搭建小程序环境---图片懒加载...
  10. 2020央视元宵晚会 | 《你的样子》朗诵词