(3)Map 转为对象
如果所有 Map 的键都是字符串,它可以无损地转为对象。
function strMapToObj(strMap) {
let obj = Object.create(null);//创建空的对象
for (let [k, v] of strMap) {
obj[k] = v;
}
return obj;
}
const myMap = new Map()
.set('yes', true)
.set('no', false);
console.log(strMapToObj(myMap));
// { yes: true, no: false }
如果有非字符串的键名,那么这个键名会被转成字符串,再作为对象的键名。
(3)Map 转为对象相关推荐
- Java中如何优雅的把Map转为对象
对于一个Map我们如何把它转成对应的对象呢,其实方法很多,我之前用的比较多的是通过JSON转换,如下: public class Person {private String userName;pri ...
- ES6中Map与对象、数组,JSON之间的相互转换
Map转为数组 const map = new Map(); map.set(1,"foo").set(2,"bar").set(3,"baz&quo ...
- Object转Map和Map转Object(对象转map,map转对象)
FindArchiveDto findArchiveDto = new FindArchiveDto(); findArchiveDto.setContractStatus("降龙" ...
- java vo转map_javabean实体类对象转为Map类型对象的方法(转发)
//将javabean实体类转为map类型,然后返回一个map类型的值 public static Map beanToMap(Object obj) { Map params = new HashM ...
- Java8 stream().map()将对象转换为其他对象
Java8 stream().map()将对象转换为其他对象 1: 将对象List转为List public class user{private String name;private String ...
- Map转为String
最近在做redis缓存时,需要将一个Map的对象转换为String对象存入redis,用的时候需从redis中取出来后并转为Map对象. 之前的做法直接就是Map对象的toString()存入redi ...
- java中map和对象互转工具类
在项目开发中,经常碰到map转实体对象或者对象转map的场景,工作中,很多时候我们可能比较喜欢使用第三方jar包的API对他们进行转化,而且用起来也还算方便,比如像fastJson就可以轻松实现map ...
- Map和对象相互转换
list实体类转换成map //list实体类转换成mappublic static List<Map<String, Object>> EntityConvertMap(Li ...
- java 使用fastjson map转对象
// 购房数据 Map<String, Object> purchaseMap = new HashMap<>(); purchaseMap.put("infoTyp ...
最新文章
- 深度学习目标检测指南:如何过滤不感兴趣的分类及添加新分类?
- HTML中Select的使用详解
- 用固定收敛标准网络的迭代次数比较两张图片的相似度
- android 8 esp8266,ESP8266 WIFI模块学习之路(8)——自写Android手机APP控制直流电机正反转...
- java实现layui分页_基于LayUI分页和LayUI laypage分页的使用示例
- php pcntl扩展下载,linux下如何安装PHP pcntl 扩展
- python的tell和seek_python文件对象的seek和tell
- 如何配置nginx+uwsgi+django?(知乎上面的看着不错)
- PHP包含文件函数include、include_once、require、require_once区别
- scp免密码远程拷贝
- java设计一个bank类实现银行_AOS公链推出“隐私Bank”,彻底打破资产发行门槛!...
- 红黑树原件 及其插入、删除(附图说明)
- ×××技术详解(二)
- cocos2d-x 之 简单数据存储——Userdefault
- 接口与抽象类的相同点和不同点
- Jetson Xavier中安装DIGITS-》Caffee中的错误
- Python书写格式
- CRT团队组员博客地址统计
- python怎样删除某一行_python删除某一行
- 解决win10通过KMS激活的出现浏览器主页被修改为hao.qquu.com问题