js中json与对象互转
发表于|更新于
|浏览量:
人生要有意义只有发扬生命,快乐就是发扬生命的最好方法。——张闻天
如题
首先是json字符串转对象
1 | JSON.parse("{\"id\":\"ddd\"\}") |
得到的结果就是对象啦

然后是对象转json字符串
1 | JSON.stringify({id:"ddd"}) |
非常简单

相关推荐
2022-08-20
micro-app
浅水是喧哗的,深水是沉默的。——雪莱 分享一个微前端框架micro-app 官方文档:https://micro-zoe.github.io/micro-app/ 仓库地址:https://github.com/micro-zoe/micro-app 在线体验地址:https://zeroing.jd.com/micro-app/demo/react16
2024-06-16
网页让软件识别的小卡片
我越是孤独,越是没有朋友,越是没有支持,我就得越尊重自己。——《简爱》 今天发现一个问题,有的网页分享出来是带标题、描述和图标的 如何让它识别出来呢? 这遵循一个“开放图谱协议” https://ogp.me/ 开放图谱协议使任何网页都可以成为社交图谱中的丰富对象。例如,这在 Facebook 上使用,允许任何网页具有与 Facebook 上任何其他对象相同的功能。 比如 要将网页转换为图形对象,您需要向页面添加基本元数据。我们的协议初始版本基于 RDFa,这意味着您将在网页的 <head> 中放置额外的 <meta> 标记。每个页面的四个必需属性是: og:title - 对象应出现在图表中的标题,例如“The Rock”。 og:type - 对象的类型,例如“video.movie”。根据您指定的类型,可能还需要其他属性。 og:image - 图像 URL,应代表图表中的对象。 og:url - 对象的规范 URL,将用作图表中的永久 ID,例如“https://www.imdb.com/title/tt0117500/”。 ...
2022-10-31
display:block小技巧
成功之道,在于你为获得成功所做出的积极努力,而不在于预先就衡量这种成功的价值——哈里特 分享一个小技巧 display:block 可以将style标签可见 例如: 12345678910111213<body> <style contenteditable style="display: block;white-space: pre"> * { transition: all 0.2s } html { background: #ff00ff; font-size: 16px } </style></body> 因为我们这里给了contenteditable 所以可以直接在页面上编辑 试试吧 * { transition: all 0.2s } html { ...
2020-11-04
模板字符串
生活不是苦难,也不是享乐,而是我们应当为之奋斗并坚持到底的事业。——托克维尔 这种东西那是相当的简单啊 1234567891011# JavaScript模板字符串使用var name = "achao";console.log(`我是${name}`);var number = 0;console.log(`今年${(number + 38) / 2}`);var word = "模板字符串";console.log(`${name}说:\'${word}\'那不是一般的香\n${rubenSaid()}`);function rubenSaid() { return `ruben说:${name}说的对!`;} 代码执行结果
2021-09-27
vue中属性简写
任何职业都不简单,如果只是一般地完成任务当然不太困难,但要真正事业有所成就,给社会做出贡献,就不是那么容易的,所以,搞各行各业都需要树雄心大志,有了志气,才会随时提高标准来要求自己。 —— 谢觉哉 我们可以在包含vue-loader的vue项目中如下写法 123<div :class="[{ active: active }, isButton ? prefix + '-button' : null]"></div><!-- 简写 --><div :class="{ active, [`${prefix}-button`]: isButton }"></div> 这里三个值: 12345678910export default { data() { return { active: true, isButton: true, prefix: '...
2025-06-27
edgeone-pages
天下之事不难于立法,而难于法之必行。一一明·张居正 EdgeOne Pages:腾讯云推出的现代前端开发与部署新体验在现代 Web 开发持续演进的大潮中,开发者对前端托管、性能优化、无服务器化和全球加速的需求日益提升。腾讯云基于其强大的 EdgeOne 边缘计算基础设施,推出了面向开发者的全新前端平台——EdgeOne Pages,为构建、部署和加速静态站点及无服务器应用带来极致体验。 一、什么是 EdgeOne Pages?EdgeOne Pages 是一站式前端开发与部署平台,专为现代 Web 项目量身定做。它不仅支持静态页面的极速托管,还内置边缘 Serverless 能力,让你用 JavaScript 直接在全球边缘节点编写动态服务,无需管理服务器或基础设施,轻松实现低延迟、全球可用的前后端一体化应用。 二、核心产品优势1. 全球加速,极致性能依托腾讯云分布全球的边缘节点,EdgeOne Pages 能将静态资源自动缓存到离用户最近的位置,大幅提升页面打开速度和访问体验。无论访客来自国内外,网站都能保持高可用和低延时。 2. 极简部署,自动化上线集成高效的自动...
