hashtable.js
来自「JSVM核心类库,收集了JAVA进行JSVM开发必用技术进行归纳,在实际项目应用」· JavaScript 代码 · 共 39 行
JS
39 行
// Description: js.util.Hashtable 类
// Author: Changhua.Wan
// Version: 2004.01.26.01
_package("js.util");
_import("js.util.Dictionary");
function js.util.Hashtable() {
js.util.Hashtable._base.call(this);
var _dict = this.valueOf();
this.clear = function() {
_dict.RemoveAll();
};
this.clone = function() {
var ht = new js.util.Hashtable();
// TODO
return ht;
};
this.contains = function(value) {
var eum = this.elements();
while(eum.hasMoreElements()) {
if (eum.nextElement() == value) return true;
}
return false;
};
this.containsKey = function(key) {
return _dict.Exists(key);
};
this.containsValue = function(value) {
return this.contains(value);
};
}
js.util.Hashtable._extends("js.util.Dictionary");
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?