js中的new Map的用法

1.创建map

var mymap = new Map() // 创建空map
var map2 = new Map([[1,2],[true,3]]) // 有初始参数的map

2、set方法 map添加新键值

var mymap = new Map()
mymap.set('name','童')

3、has方法 map是否有这个键

var mymap = new Map([['name','童'],[true,1]])
mymap.has('name') // true
mymap.has('sb') // false

4、delete方法 删除map某个元素

var mymap = new Map([['name','童'],[true,1]])
mymap.delete('name')

5、delete方法 删除map某个元素

var mymap = new Map([['name','童'],[true,1]])
mymap.delete('name')

6、clear方法:清空map

var mymap = new Map([['name','童'],[true,1]])
mymap.clear()

7、size属性 :返回map的成员数量

var mymap = new Map([['name','童'],[true,1]])
mymap.size // 2

相关推荐

  1. js toLocaleString

    2024-03-24 21:34:05       29 阅读
  2. jsnew Map

    2024-03-24 21:34:05       45 阅读
  3. js 扩展运算符(...)

    2024-03-24 21:34:05       42 阅读
  4. node.js require 和import区别

    2024-03-24 21:34:05       34 阅读
  5. jsfilter,map,forEach,indexOf和区别详解

    2024-03-24 21:34:05       38 阅读
  6. kubectl与 jq

    2024-03-24 21:34:05       55 阅读
  7. js arguments对象由来和

    2024-03-24 21:34:05       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-24 21:34:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-24 21:34:05       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-24 21:34:05       82 阅读
  4. Python语言-面向对象

    2024-03-24 21:34:05       91 阅读

热门阅读

  1. 算法刷题记录 Day27

    2024-03-24 21:34:05       41 阅读
  2. qt拖拽事件重写

    2024-03-24 21:34:05       39 阅读
  3. 解决 Electron 14 之后版本使用 remote 模块报错

    2024-03-24 21:34:05       39 阅读
  4. MYSQL事务面试题记录

    2024-03-24 21:34:05       47 阅读
  5. ns3使用cppyy load_library报错

    2024-03-24 21:34:05       39 阅读
  6. Linux实战笔记(三) 文件压缩

    2024-03-24 21:34:05       42 阅读
  7. 十分钟搞定多态知识点

    2024-03-24 21:34:05       38 阅读