js中map数据结构

xml 复制代码
<script>
    //在对象中,所有的key,最终都会转成字符串类型
    let user={
       "name":"贾维斯",
       age:20
    }
    let root =document.querySelector('#root')
    user[root]="文本"
    console.log(user);
    let map=new Map()
    map.set(root,"文本")
    console.log(map);
    let arr=new Map()
    arr.set(['a'],55)
    console.log(arr.get(['a']));
    let map1=new Map()
    let k1=["贾维斯"]
    let k2=["星期五"]
    map1.set(k1,100)
    map1.set(k2,200)
    console.log(map1.get(k1));
</script>
相关推荐
无糖可可果2 分钟前
从"查字典"到"写 Prompt":奇妙学习之旅
javascript
7yue5 分钟前
我用 AI 把 Learn Claude Code 改写成了 TypeScript + 代数效应版本
前端
云宝大王5 分钟前
JavaScript 异步编程:从回调到探索 Promise的秘密
前端·javascript
daols885 分钟前
vxe-table 进阶:同时使用 formatter 与 cell-render 实现格式化与样式定制
前端·javascript·vue.js·vxe-table
用户059540174466 分钟前
用LangChain+FastAPI构建私有知识库踩坑实录:这3个问题让我排查了整整8小时
前端·css
Momo__6 分钟前
CSS View Transitions 新语法:sibling-index() + ident(),千级元素命名难题的终局方案
前端·css
前端张三15 分钟前
ant design vue table 使用虚拟滚动
前端·javascript·vue.js
木子雨廷18 分钟前
Flutter 内存管理实战:从 GC 原理到 DevTools 泄漏排查
前端·flutter
Rkgua20 分钟前
TS中`Function`、`CallableFunction` 和 `NewableFunction`的函数区别
前端
Asize22 分钟前
重生之我在 Vibe Coding 时代当程序员:第十一课,JS底层 :变量提升真相
前端·javascript