求一段js中使用key和value的例子,最好有点备注。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求一段js中使用key和value的例子,最好有点备注。相关的知识,希望对你有一定的参考价值。
求一段js中使用key和value的例子,最好有点备注。
参考技术A function Map()this.keys = new Array();
this.data = new Array();
//添加键值对
this.set = function (key, value)
if (this.data[key] == null) //如键不存在则身【键】数组添加键名
this.keys.push(value);
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;
;
参考技术B var obj = key: 'value';
console.log(obj.key); 参考技术C ajax传值
$.post("url",key1:vlaue1,key2:value2,function(data)
)
url:提交的网络路径
:需要提交的参数
function:ajax的回调函数
js获取json对象中的key和value,并组成新数组
//比如有一个json var json = {"name" : "Tom", "age" : 18}; //想分别获取它的key 和 value //小技巧来啦 for (var key in json) { console.log(key); //获取key值 console.log(json[key]); //获取对应的value值 } //还要一种方法用jquery回调函数完成的 $.each(json, function(i) { console.log(i); //获取键值 console.log(json[i]); //获取对应的value });
//推入新数组 var json1= []; ax.push(json1);
以上是关于求一段js中使用key和value的例子,最好有点备注。的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript学习(八十)—请写一段JS程序提取URL中的各个get参数(参数名和参数个数不确定),将其按key-value形式返回到一个json结构中