解决前端出现SyntaxError: Unexpected token in JSON at position 0 at JSON.parse (<anonymous>)
在写小程序扫描获取二维码信息时,出现了如下报错
1.发现问题
打印结果,发现结果就是“正常”的json对象。而且根据各种json检测,也都证明没错。但是由于Json.parse(),json对象转js对象对括号内的json对象的格式是严格要求了。

结果:

折腾一上午,发现了”id_number”与第一个“{” 之间有个空格。
1.解决问题
这就好办了,我直接一个 .slice(1) 把前面的空格截取掉,就可以正常打印并获取其中的元素值了。
console.log(JSON.parse(res.result.slice(1)))//因为二维码格式前有个空字符,截取掉就可以正常json对象转换js对象了

结果:

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/9c6bcb994b.html
相关推荐
-
安装Docker&镜像容器操作&使用Docker安装部署MySQL,Redis,RabbitMQ,Nacos,Seata,Minio
Docker安装 sudo yum remove docker docker-client docker-client-latest docker-common docker-la…
1天前 -
MacBook M1 Pro 安装 RabbitMQ 保姆级教程,亲测有效~
目录 一、简介 二、安装 方式一:Homebrew 1、安装 2、启动 方式二:二进制文件 一、简介 RabbitMQ 是一个开源的消息代理软件,实现了高级消息队列…
1天前 -
【人工智能图像补全】基于GAN的图像补全
文章目录 摘要: 一、引言: 二、现状和未来发展前景: 1、现状: 2、具体应用: 2.1 图像和视觉领域 2.2 语音和语言领域 3、未来发展: 三、模型实现: 1、准备工作 2…
1天前 -
《数据结构》实验报告六:图的表示与遍历
一、实验目的 1、掌握图的邻接矩阵和邻接表表示 2、掌握图的深度优先和广度优先搜索方法 3、理解图的应用方法 二、实验预习 说明以下概念 1、深度优先搜索遍历: 一…
1天前 -
寒假算法学习(DFS的一些题解)
DFS算法之前已经说明过概念和简单的阐述了自己的看法,这里就简单的说明一下,用俗语说就是“不见黄河不死心,不撞南墙不回头”。 下面用DFS算法解决两个问题,进一步理解DFS算法。 …
算法结构 1天前 -
算法数据结构——记忆化搜索(Memoization Search)算法超详细总结加应用案例讲解
1. 记忆化搜索简介 记忆化搜索(Memoization Search):是一种通过存储已经遍历过的状态信息,从而避免对同一状态重复遍历的搜索算法。 记忆化搜索是动态规划的一种实现…
1天前 -
javascript+css+html购物车案例
javascript代码部分主要实现三部分功能 1、商品数量增加(减少)同时小计增加(减少) 这部分主要是通过for循环给增加(减少)按钮绑定点击事件 1)点击后计数器自增(自减…
1天前 -
【glyphicon对照表】bootstrap样式可直接使用的图标大全
代码: .glyphicon .glyphicon-adjust .glyphicon .glyphicon-align-center .glyphicon .glyphicon-…
1天前 -
力扣第92题——反转链表 II(C语言题解)
题目描述 给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,…
1天前 -
web前端1+x(初级)理论(158道单选题含答案)
1、以下关于在CSS中的选择器命名错误的是(B) A..boxp B.%div C.* D.table 2、给某段文字设置穿过文本的一条线,应该设置什么属性?(A) A.text-…
算法结构 1天前
