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 :
清除此对象的键名列表和键值列表。