亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hashtable.js

?? truts新聞管理 本程序為學習struts提供一個例子。部分實現AJAX功能
?? JS
字號:
/**
    Created by: Michael Synovic
    on: 01/12/2003

    This is a Javascript implementation of the Java Hashtable object.

    Contructor(s):
     HashTable()
              Creates a new, empty hashtable

    Method(s):
     void clear()
              Clears this hashtable so that it contains no keys.
     boolean containsKey(String key)
              Tests if the specified object is a key in this hashtable.
     boolean containsValue(Object value)
              Returns true if this Hashtable maps one or more keys to this value.
     Object get(String key)
              Returns the value to which the specified key is mapped in this hashtable.
     boolean isEmpty()
              Tests if this hashtable maps no keys to values.
     Array keys()
              Returns an array of the keys in this hashtable.
     void put(String key, Object value)
              Maps the specified key to the specified value in this hashtable. A NullPointerException is thrown is the key or value is null.
     Object remove(String key)
              Removes the key (and its corresponding value) from this hashtable. Returns the value of the key that was removed
     int size()
              Returns the number of keys in this hashtable.
     String toString()
              Returns a string representation of this Hashtable object in the form of a set of entries, enclosed in braces and separated by the ASCII characters ", " (comma and space).
     Array values()
              Returns a array view of the values contained in this Hashtable.

*/
function HashTable(){
    this.clear = hashtable_clear;
    this.containsKey = hashtable_containsKey;
    this.containsValue = hashtable_containsValue;
    this.get = hashtable_get;
    this.isEmpty = hashtable_isEmpty;
    this.keys = hashtable_keys;
    this.put = hashtable_put;
    this.remove = hashtable_remove;
    this.size = hashtable_size;
    this.toString = hashtable_toString;
    this.values = hashtable_values;
    this.hashtable = new Array();
}

/*=======Private methods for internal use only========*/

function hashtable_clear(){
    this.hashtable = new Array();
}

function hashtable_containsKey(key){
    var exists = false;
    for (var i in this.hashtable) {
        if (i == key && this.hashtable[i] != null) {
            exists = true;
            break;
        }
    }
    return exists;
}

function hashtable_containsValue(value){
    var contains = false;
    if (value != null) {
        for (var i in this.hashtable) {
            if (this.hashtable[i] == value) {
                contains = true;
                break;
            }
        }
    }
    return contains;
}

function hashtable_get(key){
    return this.hashtable[key];
}

function hashtable_isEmpty(){
    return (parseInt(this.size()) == 0) ? true : false;
}

function hashtable_keys(){
    var keys = new Array();
    for (var i in this.hashtable) {
        if (this.hashtable[i] != null)
            keys.push(i);
    }
    return keys;
}

function hashtable_put(key, value){
    if (key == null || value == null) {
        throw "NullPointerException {" + key + "},{" + value + "}";
    }else{
        this.hashtable[key] = value;
    }
}

function hashtable_remove(key){
    var rtn = this.hashtable[key];
    this.hashtable[key] = null;
    return rtn;
}

function hashtable_size(){
    var size = 0;
    for (var i in this.hashtable) {
        if (this.hashtable[i] != null)
            size ++;
    }
    return size;
}

function hashtable_toString(){
    var result = "";
    for (var i in this.hashtable)
    {
        if (this.hashtable[i] != null)
            result += "{" + i + "},{" + this.hashtable[i] + "}\n";
    }
    return result;
}

function hashtable_values(){
    var values = new Array();
    for (var i in this.hashtable) {
        if (this.hashtable[i] != null)
            values.push(this.hashtable[i]);
    }
    return values;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产综合久久久久久 | 亚洲午夜激情网站| 久久久久高清精品| 久久综合九色综合97婷婷| 欧美精品一区二区三区在线| 日韩精品一区二区三区四区视频 | 久久精品亚洲精品国产欧美| 久久色在线观看| 国产欧美日产一区| 亚洲欧洲日韩av| 亚洲午夜在线电影| 日本女人一区二区三区| 美腿丝袜亚洲色图| 国内精品伊人久久久久影院对白| 激情伊人五月天久久综合| 国产成人免费xxxxxxxx| 国产精品99久久久久久宅男| 成人av资源站| 欧美日韩中文字幕一区二区| 69精品人人人人| 国产日韩欧美高清在线| 亚洲欧美电影一区二区| 日本美女一区二区三区视频| 国产一区二区三区黄视频| 99久久婷婷国产精品综合| 欧美午夜免费电影| 精品1区2区在线观看| 亚洲色图制服丝袜| 麻豆国产精品视频| 成人app在线| 欧美一区二区三区在线视频| 国产日韩在线不卡| 午夜精品福利一区二区三区蜜桃| 激情综合色播五月| 欧美日韩一卡二卡| 欧美电视剧免费观看| 国产精品无码永久免费888| 亚洲地区一二三色| 成人免费电影视频| 91精品国产一区二区三区蜜臀| 国产午夜精品久久久久久久| 亚洲一级在线观看| 成人性生交大片免费看中文| 欧美日韩国产首页在线观看| 日本一区二区视频在线| 日本怡春院一区二区| 99精品欧美一区| 精品久久久久香蕉网| 亚洲一卡二卡三卡四卡无卡久久| 国产激情偷乱视频一区二区三区| 欧美三级电影精品| 亚洲免费观看视频| 成人午夜av影视| 精品久久久久久久久久久久包黑料| 一区二区三区四区蜜桃| 国产高清视频一区| 日韩欧美在线影院| 性欧美大战久久久久久久久| 95精品视频在线| 国产精品毛片久久久久久| 国产一区二区在线影院| 欧美一区二区免费观在线| 亚洲国产三级在线| 欧美在线一区二区| 亚洲品质自拍视频| 色综合色综合色综合色综合色综合| 国产网红主播福利一区二区| 九九久久精品视频| 欧美成人精品3d动漫h| 青青草国产成人99久久| 在线播放日韩导航| 日韩1区2区日韩1区2区| 欧美三级蜜桃2在线观看| 一区二区三区国产| 欧美这里有精品| 亚洲第一av色| 91精品国产高清一区二区三区| 五月天久久比比资源色| 欧美绝品在线观看成人午夜影视| 亚洲一区二区三区激情| 欧美日韩在线亚洲一区蜜芽| 亚洲成人7777| 日韩精品一区二区三区四区| 另类小说综合欧美亚洲| 精品久久国产老人久久综合| 精品一二线国产| 中文字幕成人网| 91视频一区二区三区| 亚洲乱码中文字幕综合| 91国产免费看| 免费人成精品欧美精品| 2024国产精品| av不卡一区二区三区| 伊人开心综合网| 91精品黄色片免费大全| 激情图区综合网| 国产精品久久久久久久久搜平片| 成人av动漫在线| 亚洲一区在线视频| 精品国产91乱码一区二区三区| 国产成人精品www牛牛影视| 亚洲欧美一区二区久久| 91麻豆精品国产91久久久| 国产一区三区三区| 亚洲精品视频自拍| 日韩欧美一区二区不卡| 成人av网在线| 日本不卡一区二区| 欧美国产丝袜视频| 欧美日韩中文字幕精品| 国产黄色91视频| 亚洲高清在线视频| 国产日韩欧美不卡在线| 欧美色老头old∨ideo| 国产精品一区二区在线看| 一区二区三区四区亚洲| 久久久久久久久岛国免费| 91黄色免费版| 国产成人av一区二区三区在线 | 久久成人免费日本黄色| 亚洲日本丝袜连裤袜办公室| 日韩一区二区三区精品视频| 成人精品免费看| 九色综合狠狠综合久久| 一区二区不卡在线播放| 日本一区二区三级电影在线观看| 欧美日韩一区二区三区免费看| 成人激情免费电影网址| 六月丁香婷婷久久| 首页亚洲欧美制服丝腿| 一区二区成人在线| 综合欧美一区二区三区| 久久精品免费在线观看| 日韩三级高清在线| 91精品综合久久久久久| 欧美在线观看视频一区二区| 成人app网站| 不卡一卡二卡三乱码免费网站| 国产资源在线一区| 久久精品国产一区二区| 香蕉久久夜色精品国产使用方法| 亚洲婷婷综合久久一本伊一区| 久久久高清一区二区三区| 精品日产卡一卡二卡麻豆| 91精品国产91久久综合桃花| 欧美私人免费视频| 欧美体内she精视频| 在线观看av一区| 色综合久久综合中文综合网| a在线欧美一区| 99精品久久久久久| 91浏览器入口在线观看| 91女厕偷拍女厕偷拍高清| 97久久超碰国产精品| 91在线无精精品入口| 91在线观看美女| 色婷婷综合久久久久中文一区二区 | 国产精品色一区二区三区| 国产免费观看久久| 国产精品毛片久久久久久| 亚洲天堂精品在线观看| 亚洲欧美成人一区二区三区| 亚洲一区自拍偷拍| 免费久久精品视频| 国产乱一区二区| 不卡在线视频中文字幕| 91国产丝袜在线播放| 欧美另类久久久品| 精品国精品国产| 国产精品污污网站在线观看| 亚洲久本草在线中文字幕| 亚洲va欧美va人人爽| 秋霞午夜av一区二区三区| 精品一区二区三区在线观看国产| 国产成人自拍在线| 91成人免费在线视频| 91精品国产全国免费观看 | 99国产精品国产精品毛片| 91蝌蚪porny成人天涯| 欧美日韩中字一区| 久久综合色一综合色88| 中文字幕一区二区三区四区| 午夜视频久久久久久| 国内一区二区视频| 日本久久电影网| 日韩欧美成人一区| 亚洲女厕所小便bbb| 毛片一区二区三区| aaa国产一区| 精品国产网站在线观看| 亚洲特黄一级片| 久久精品国产第一区二区三区| 不卡一二三区首页| 精品美女一区二区三区| 亚洲男同性恋视频| 国产馆精品极品| 91精品国产色综合久久不卡电影| 欧美国产精品一区二区| 欧美96一区二区免费视频| 99久久99精品久久久久久 |