Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >ES6 json转map map转json

ES6 json转map map转json

作者头像
全栈程序员站长
发布于 2022-07-02 03:40:53
发布于 2022-07-02 03:40:53
3.5K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

1、json转map

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script>
    let json = {"name":"ES6","day":"2014","feature":"新特性"};
	//json 2 map
	let map = new Map();
	for(let i in json){
		map.set(i,json[i]);
	}
	console.log(map);
</script>

2、map转json

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script>
	//map 2 json
	let map = new Map();
	map.set("name","ES6");
	map.set("day","2014");
	map.set("feature","新特性");
	let json = {};
	for(let [k,v] of map){
		json[k]=v;
	}
	console.log(json);
</script>

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147698.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
用js来实现那些数据结构11(字典)
  我们这篇文章来说说Map这种数据结构如何用js来实现,其实它和集合(Set)极为类似,只不过Map是【键,值】的形式存储元素,通过键来查询值,Map用于保存具有映射关系的数据,Map里保存着两组数据:key和value,它们都可以是任何引用类型的数据,但key不能重复,而集合以【值,值】的形式存储元素。字典也可以叫做映射。在ES6中同样新增了Map这种数据结构。我们今天要实现的Map跟前面所实现的Set是十分相似的。只不过在对应的映射关系时会有些修改。
全栈程序员站长
2022/07/20
6750
es6 数组的空位
大家好,又见面了,我是你们的朋友全栈君。数组的空位指,数组的某一个位置没有任何值。比如,Array构造函数返回的数组都是空位。
全栈程序员站长
2022/09/05
2710
es6 set和map_数据结构什么叫度
而map结构优化了这个缺陷,它提供了值-值对的形式,让键名不再局限于字符串,是一种更完整的Hash结构实现
全栈程序员站长
2022/10/04
2890
es6 set和map_数据结构什么叫度
ES6中set和map「建议收藏」
一。 set 数据容器 能够存储无重复值数据的有序列表 1. 通过 new set() 方法创建容器 通过add() 方法添加 2. set.size获取存储的数据的数量 例:
全栈程序员站长
2022/10/04
2690
ES6 数组新增方法
.every() 依次 拿出数组中的元素与特定的值进行比较,如果一个返回的是假 整体返回就是假,如果全部返回真 ,则为真 一假既假 .some() 依次 拿出数组中的元素与特定的值进行比较,如果一个返回的是真 整体返回就是真, 一真既真
全栈程序员站长
2022/08/25
3730
es6拼接字符串有几种写法_es6字符串包含
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/171850.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/24
2390
ES6数组去重的三个简单办法
通过打印我们发现,确实实现了我们想要的效果。那么下面简单来解释一下。 1.Map对象是ES6提供的一个新的数据结构,其中has的办法是返回一个布尔值,表示某个值是否存在当前的Mp对象之中,set的办法是给Map对象设置key/value。 2.filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。 所以说,Map对象结合filter方法可以达到数组去重的效果~
全栈程序员站长
2022/07/01
4.9K0
ES6数组去重的三个简单办法
ES6 数组方法
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/132369.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/29
1950
jquery Map转JSON
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151322.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/24
1.1K0
es6 模板字符串_es6 方法模板渲染
ES6(ES2015)为 JavaScript 引入了许多新特性,其中与字符串处理相关的一个新特性——模板字面量,提供了多行字符串、字符串模板的功能,相信很多人已经在使用了。字符串模板的基本使用很简单,今天就带大家来了解了解模板字符串。
全栈程序员站长
2022/09/24
6590
es6 模板字符串_es6 方法模板渲染
ES6 模板字符串基本用法[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/171831.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/24
2820
【笔记】ES6 模板字符串
通过上面的例子,我们能感觉到,这个用反引号括起来跟单引号括起来貌似没有什么区别,那我们为什么要用模板字符串呢?那是因为我们还没有讲到模板字符串的特性。
全栈程序员站长
2022/09/24
2990
ES6 函数的扩展
ES6 引入 rest 参数(形式为…变量名),用于获取函数的多余参数,这样就不需要使用arguments对象了。rest 参数搭配的变量是一个数组,该变量将多余的参数放入数组中。
全栈程序员站长
2022/07/21
3180
前端数组转JSON「建议收藏」
data.field.imgList = JSON.stringify(mapArr);
全栈程序员站长
2022/06/24
7630
ES6基础:箭头函数
我认为是这样的~,但这只是其中的一个很小原因,先来看看它有多“高大上”,也就是常见的用法
全栈程序员站长
2022/07/02
3300
golang json 转map
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/149025.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/04
1K0
golang map转json
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151299.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/31
1.6K0
ES6数组方法find()、findIndex()的总结「建议收藏」
本文主要讲解ES6数组方法find()与findIndex(),关于JS的更多数组方法,可参考以下:
全栈程序员站长
2022/07/01
4.5K0
ES6数组方法find()、findIndex()的总结「建议收藏」
ES6 类的使用(class)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/107475.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/21
2350
es6模板字符串和占位符${}「建议收藏」
  模板字符串使用反引号 () 来代替普通字符串中的用双引号和单引号。模板字符串可以包含特定语法(${expression})的占位符。                                           ———-MDN原话   相对于引号,它的优点:   1.反引号中可以识别回车     例如: es5中:
全栈程序员站长
2022/09/24
6700
相关推荐
用js来实现那些数据结构11(字典)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验