Dictionary 数据字典

可用于非字符串作为键的键值对(类似对象的内存地址作为键)
普通的键值对都是字符串储存键,比如{a:123},中的a是字符串"a",而如果想要使用对象作为键的话可使用此类
使用原生JS中的Map实现

维护人员:黑暗之神KDS
创建时间:2017-01-01

继承
子类

Public 属性

属性
values : Array;
只读获取所有的子元素列表。
keys : Array;
只读获取所有的子元素键名列表。

Public 方法

方法
set(key : any, value : any): void
给指定的键名设置值。
indexOf(key : any): number
获取指定对象的键名索引。
get(key : any): any
返回指定键名的值。
remove(key : any): boolean
移除指定键名的值。
clear(): void
清除此对象的键名列表和键值列表。

详情

set

set(key : any, value : any): void :

给指定的键名设置值。
@param key 键名。
@param value 值。

indexOf

indexOf(key : any): number :

获取指定对象的键名索引。
@param key 键名对象。

返回

键名索引。

get

get(key : any): any :

返回指定键名的值。
@param key 键名对象。

返回

指定键名的值。

remove

remove(key : any): boolean :

移除指定键名的值。
@param key 键名对象。

返回

是否成功移除。

clear

clear(): void :

清除此对象的键名列表和键值列表。


Copyright © 2021 - 2025