构建 HashMap 类的新实例。
全称 | mx.types.HashMap |
命名空间 | mx.types |
类 | HashMap |
继承层次结构 | HashMapObject |
源文件 | ~\mx\scripts\types\HashMap.js |
JavaScript 代码 |
//创建 hashMap 对象
var hashMap = new mx.types.HashMap();
//向 hsahMap 中添加数据。
hashMap.setItem("zs","500");
//hashMap中可以添加任意对象
var button = new mx.controls.Button({
text: "按钮名称"
});
hashMap.setItem("button",button);
//获取 hashMap 中的对象
var buttonTemp = hashMap.getItem("button");
//删除 hashMap 中的对象
hashMap.removeItem("button"); |
名称 | 说明 |
HashMap() | 构建 HashMap 类的新实例。 |
名称 | 说明 |
clear() | 清除哈希表。 |
each(p_fn) | 遍历处理哈希表。 |
getItem(p_key) | 获取哈希表元素。 |
hasItem(p_key) | 获取一个 Boolean 值,判断哈希表是否包含哈希元素。 |
keys() | 获取由哈希表的键组成的一个数组。 |
removeItem(p_key) | 删除哈希表元素。 |
setItem(p_key, p_value) | 设置哈希表元素。 |
values() | 获取由哈希表的值组成的一个数组。 |