麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

js中生成map對象的方法

2019-11-20 21:17:04
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

var Map = function(){
this._entrys = new Array();

this.put = function(key, value){
if (key == null || key == undefined) {
return;
}
var index = this._getIndex(key);
if (index == -1) {
var entry = new Object();
entry.key = key;
entry.value = value;
this._entrys[this._entrys.length] = entry;
}else{
this._entrys[index].value = value;
}
};
this.get = function(key){
var index = this._getIndex(key);
return (index != -1) ? this._entrys[index].value : null;
};
this.remove = function(key){
var index = this._getIndex(key);
if (index != -1) {
this._entrys.splice(index, 1);
}
};
this.clear = function(){
this._entrys.length = 0;;
};
this.contains = function(key){
var index = this._getIndex(key);
return (index != -1) ? true : false;
};
this.getCount = function(){
return this._entrys.length;
};
this.getEntrys = function(){
return this._entrys;
};
this._getIndex = function(key){
if (key == null || key == undefined) {
return -1;
}
var _length = this._entrys.length;
for (var i = 0; i < _length; i++) {
var entry = this._entrys[i];
if (entry == null || entry == undefined) {
continue;
}
if (entry.key === key) {//equal
return i;
}
}
return -1;
};
this._toString = function(){
var string = "";
for (var i = 0; i < this.getEntrys().length; i++) {
string += this.getEntrys()[i].key+"::"+this.getEntrys()[i].value;
if(i!=this.getEntrys().length-1){
string += ";";
}
}
return string;
};
};
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费一级特黄毛片视频 | 国产免费网站视频 | 亚洲一区二区在线 | 久久久久久久久久久影视 | 国产激爽大片在线播放 | 久草在线手机视频 | 久久久三区 | 久久久三区 | 亚洲成人精品国产 | 成人毛片视频在线观看 | 久色网站 | 草人人| 精品国产一区二区三区在线观看 | 国产又白又嫩又紧又爽18p | 毛片视频大全 | 午夜国内精品a一区二区桃色 | 欧美在线观看视频一区二区 | 久久久久久久久久久av | 久久激情小视频 | 毛片毛片| 国产精品视频一区二区三区综合 | 欧美成人国产va精品日本一级 | 天天夜夜草| 天天黄色片| 久久午夜国产 | 欧美视频99| 亚洲网站在线 | 欧美jizzhd极品欧美 | 欧美日韩在线视频一区 | 中午字幕无线码一区2020 | 香蕉久久久精品 | 中文字幕在线观看网址 | 日韩激情一区二区三区 | 午夜视频在线看 | 九九视屏 | 成人一级在线 | 国产精品视频成人 | 精品国产乱码久久久久久久 | 护士xxxx| 国产伦精品一区二区三区在线 | 一区二区三区手机在线观看 |