封装http请求键值对的js函数
2024-08-24 19:12:17
//封装http请求键值对的函数
function Map() {
this.keys = new Array();
this.data = {};
//添加键值对
this.put = function(key, value) {
if (this.data[key] == null) { //如键不存在则给键域数组添加键名
this.keys.push(key);
}
this.data[key] = value; //给键索引对应的值域赋值
};
//获取键对应的值
this.get = function(key) {
return this.data[key];
};
//去除键值,(去除键数据中的键名及对应的值)
this.remove = function(key) {
this.keys.remove(key);
this.data[key] = null;
};
//判断键值元素是否为空
this.isEmpty = function() {
return this.keys.length == 0;
};
//获取键值元素大小
this.size = function() {
return this.keys.length;
};
}
最新文章
- 不装mono,你的.NET程序照样可以在Linux上运行!
- XPath注入跟SQL注入差不多,只不过这里的数据库走的xml格式
- padding标准盒模型和怪异盒子模型
- MyXls: 导出Excel的各种设置
- Eclipse启动报错:An internal error occurred during: ";Initializing Java Tooling";.
- [转]System.Reflection.AssemblySignatureKeyAttribute
- 搜狐云景paas平台实践之路
- 苹果Mac操作系统下怎么显示隐藏文件
- Nginx 变量漫谈(二)
- html系列教程--元素
- 笔记之Cyclone IV第一卷第三章器件中的存储器模块
- Centos 修改时间地区及NTP同步北京时间
- Python CSV 超简明用法
- 【English】20190313
- python 10大算法之一 LinearRegression 笔记
- hdu 5382 GCD?LCM! - 莫比乌斯反演
- centos7使用kubeadm配置高可用k8s集群
- websocket+Django+python+paramiko实现web页面执行命令并实时输出
- 李宏毅机器学习笔记1:Regression、Error
- 在windows 10下使用docker