ES6_数据结合map
来源:互联网 发布:sev18软件下载 编辑:程序博客网 时间:2024/05/17 01:04
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title></head><body>//一:创建一个集合,基本用法可以用来去重<!--let name='张三',age='18',sex='nan';--><script type="text/javascript">let obj1={a:1},obj2={b:2},obj3={}obj3.name='天空';obj3[obj1]='李四';obj3[obj2]='王五';console.log(obj1.toString())//[object Object]console.log(obj2.toString())//[object Object]console.log(obj1.toString()==obj2.toString())//true//发现不管什么都会被转成字符串,所以需要map来解决//let obj1={a:1},obj2={b:2} const map= new Map([ ['name','张三'], ['age',9], ['sex','男'], [obj1,'今天是个好天气'], [obj2,'适合敲代码'], [[1,2],'订单'] ]) console.log(map)//Map(6) {"name" => "张三", "age" => 9, "sex" => "男", Object {a: 1} => "今天是个好天气", Object {b: 2} => "适合敲代码"…}//set和getmap.set('friend',['赵六','力气']).set(['dog'],'小花');console.log(map);console.log(map.get('name'));console.log(map.get(obj1))//////delete//map.delete(obj2)//console.log(map)////has//map.has();////clear//map.clear();//map.keys();//map.values();//console.log(map.entries())////遍历map.forEach(function(value,index){console.log(value);console.log(index)})</script></body></html>
阅读全文
0 0
- ES6_数据结合map
- ES6_数据结合set
- ES6_结构赋值
- map 和grep结合使用
- MPI 数据结合体
- Strut ActionForm 结合map 实现批量更新
- Map、数组以及dataTable的结合使用
- javascript实现的map(结合jquery)
- google map结合数据库加载地图
- map与结构体结合使用
- JSONObject、JSONArray结合Map的使用案例
- lambda表达式,结合map、reduce、filter函数
- JSON 和 List、Map集合结合使用
- fastjson与Map、List结合使用
- map reduce lambda 区别 用法 结合使用
- Map遍历(map.entry)结合jdk1.5for循环
- highcharts 饼图,结合后台数据
- 前台与后台数据结合
- 三张图搞懂JavaScript的原型对象与原型链
- 定宽和自适应布局的配合
- 平衡树三连击
- RSA加密算法详解以及RSA在laravel中的应用
- NOIP2017游记
- ES6_数据结合map
- Python 练习实例13
- 非常实用的做菜的秘诀 30年经验厨师总结
- 中断与轮询
- 《算法》——第一章:基础
- Apache源代码编译安装
- markdown文件生成HTML
- 今天实现二叉树的时候遇到了一个很有意思的问题
- JS中创建对象的几种方式