继承关系

构造函数

  • 参数

    • 可选 entries: null | Iterable<[string, ManagedValue<any>], any, any>

    返回 ManagedValueMapping

属性

[toStringTag]: string
size: number

返回

Map 中元素的数量。

[species]: MapConstructor

方法

  • 返回 Map 中条目的可迭代对象。

    返回 MapIterator<[string, ManagedValue<any>]>

  • 返回 void

  • 参数

    • key: string

    返回 boolean

    如果 Map 中存在该元素并已被移除,则返回 true;如果该元素不存在,则返回 false。

  • 返回 Map 中每个条目的键值对的可迭代对象。

    返回 MapIterator<[string, ManagedValue<any>]>

  • 按照插入顺序,对 Map 中每个键/值对执行一次提供的函数。

    参数

    • callbackfn: ((value, key, map) => void)
    • 可选 thisArg: any

    返回 void

  • 从 Map 对象返回指定的元素。如果与所提供的键关联的值是一个对象,则您将获得对该对象的引用,并且对该对象的任何更改都将有效地在 Map 内部进行修改。

    参数

    • key: string

    返回 undefined | ManagedValue<any>

    返回与指定键关联的元素。如果没有元素与指定键关联,则返回 undefined。

  • 参数

    • key: string

    返回 boolean

    布尔值,指示具有指定键的元素是否存在。

  • 返回 Map 中键的可迭代对象

    返回 MapIterator<string>

  • 参数

    • step: number
    • values: any

    返回 void

  • 参数

    • step: number
    • values: any

    返回 void

  • 将具有指定键和值的新元素添加到 Map。如果已存在具有相同键的元素,则该元素将被更新。

    参数

    返回 this

  • 返回 Map 中值的可迭代对象

    返回 MapIterator<ManagedValue<any>>