有木有什么插件可以用?我碰到一个json字面量,是 key 不带 引号。。因此用JSON.parse 解析时会报错。。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
JSON.parse 只能解析 标准的json字面量,如果是不标准的如何解决??
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
_zming 2018-09-04 02:58关注用json2.js试试,如果不行也简单用evel解析:
var s="{a:1}"; var a = eval("(" + s + ")");本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 快点好好学习吧的博客 假设我们有一个简单的 HTML 页面,用户可以通过表单提交 JSON 数据,然后使用 JavaScript 解析并显示结果。...// 使用JSON.parse将JSON字符串解析为对象。// 获取用户输入的JSON字符串。// 显示解析后的对象。
- 2019-07-08 19:45程序me的博客 但是对象字面量懒解析也需要耗费时间,所以当对象更大的时候,那么对象字面量的懒解析耗费更多的时候,就会JSON.parse性能更优了。 那么如何消除字面量懒解析了: 1、对象定义成全局的。 2、变量定义在 PIFE 中...
- 2022-01-25 09:16前端江湖的博客 JSON格式,(简写JavaScript Object Notation),是一种用于数据交换的文本格式,书写简单。 基于JavaScript原生语法,能够序列化对象、数组、数值、字符串、布尔值和 null。 在ES5中,增加了一个JSON对象,专门用
- 2020-10-20 18:08在早期的JavaScript实现中,由于`{}`对象字面量的限制,我们不能直接写成`{key: values}`这样的形式来动态创建键。因此,一种常见的做法是先构造一个字符串,然后通过`eval()`函数来将字符串转换成JSON对象。这种...
- 2021-12-31 15:42miqq_835500231的博客 JSON格式,(简写JavaScript Object Notation),是一种用于数据交换的文本格式,书写简单。 基于JavaScript原生语法,能够序列化对象、数组、数值、字符串、布尔值和 null。...JSON.parse()用来解析JSON字符...
- 2025-07-12 19:07飞翔的袋鼠弟的博客 我们还讨论了处理大型JSON数据和嵌套对象的策略,并通过代码示例详细解释了如何实现这些策略。通过表格和代码块,我们展示了如何具体地操作和处理JSON数据,帮助开发者更好地理解并应用这些知识。在接下来的章节中,...
- 2024-05-03 11:07向画的博客 JSON.parse() 是 JavaScript 中的一个内置方法,用于将一个 JSON 字符串转换回 JavaScript 对象或值。在上面的示例中,因为 jsonString 是一个无效的 JSON 字符串,所以 JSON.parse() 会抛出一个 SyntaxError,该...
- 2021-04-08 09:27写材料宝库的博客 这次给大家带来JSON.parse()与JSON.stringify()和eval()使用方法详解,JSON.parse()与JSON.stringify()和eval()使用的注意事项有哪些,下面就是实战案例,一起来看一下。“JSON(JavaScript Object Notation) 是一种...
- 2023-01-03 21:53zz_sa的博客 带你深入理解 JSON 数据格式,透彻 JavaScript 中 JSON.stringify() 和 JSON.parse() 方法
- 2025-04-19 00:04快点好好学习吧的博客 / 作用:将对象转换为JSON字符串;为什么这么写:localStorage只能存储字符串;// 作用:从localStorage中读取JSON字符串;为什么这么写:获取之前存储的数据;// 作用:将JSON字符串转换为JavaScript对象;// 作用...
- 2025-04-19 00:04快点好好学习吧的博客 假设我们有一个简单的 HTML 页面,用户可以通过表单提交 JSON 数据,然后使用 JavaScript 解析并显示结果。...// 使用JSON.parse将JSON字符串解析为对象。// 获取用户输入的JSON字符串。// 显示解析后的对象。
- 2020-04-25 20:32小哈龙的博客 JSON.parse与eval和能将一个字符串解析成一个JSON对象,但还是有挺大区别。 测试代码 var A = "{ a: 1 , b : 'hello' }"; var B = "{ 'a': 1 , 'b' : 'hello' }"; var C = "{'a':1,'b':'hello'}"; var D = '{"a":...
- 2020-08-02 17:37kaiqisan的博客 JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次...
- 2019-09-21 23:23程宇寒的博客 直接po代码和截图 <!DOCTYPE html> <html> <head> <...javascript中eval()函数和JSON.parse()函数的区别和比较</title> <s...
- 2022-03-16 15:01~,555555的博客 对于js解析器来说,JSON.parse()不就是相当于只带有一个参数的call语句。 解析JSON时遇到大括号,只有两种情况,一种就是对象,另外一种就是无效的JSON。 但是,在js中,看到大括号就有非常多的情况。 const x = 12...
- 2025-09-30 21:47weixin_pk138132的博客 本文深入讲解JavaScript中的JSON解析器JSON.parse()方法,包括其工作原理、语法和使用技巧。JSON解析器负责将JSON字符串转换为JavaScript可操作的数据结构,是数据交换的关键工具。文章详细介绍了JSON.parse()的基本...
- 没有解决我的问题, 去提问