javascript有没有键值对类似hashtable?
有的话,能否举个简单例子?
有的话,能否举个简单例子?
解决方案 »
- 请问:如何在C#里添加使用SelectedNodeChanged事件
- 100分高手快来啊~~~~~~~~大文件打包问题~
- 问一个.net排版的问题
- 加急!!!为什么通过DLL来取数据就取不到?
- 关于一个DATESET拷贝的问题------在线等(急)!!!
- 我想用directoryinfo比如D:\下的所有目录和文件都查出来。。怎么做。求人。。
- 有什么好的方法检测键盘按下 "{" 么
- c#操作sqlserver2000数据库,大侠进来看看,我需要你的帮助
- 100分求together for vs.net 注册码
- 来者有分
- 麻烦帮我解决一个关于事件委托的问题。。。。。。。。谢谢!
- C++的数组如何改写为.NET?
如aaa["键名"]得到值
function Struct(key, value){ this.key = key;
this.value = value;}function Dictionary() { this.map = new Array(); this.Get= function(key)
{
for (var i = 0; i < this.map.length; i++)
{
if ( this.map[i].key === key )
{
return this.map[i].value;
}
}
return null;
} this.Set = function(key, value){
for (var i = 0; i < this.map.length; i++)
{
if ( this.map[i].key === key )
{
this.map[i].value = value;
return;
}
}
this.map[this.map.length] = new Struct(key, value);}this.Remove = function(key)
{
var v;
for (var i = 0; i < this.map.length; i++)
{
v = this.map.pop();
if ( v.key === key )
continue;
this.map.unshift(v);
}
} this.Count = function(){
return this.map.length;
} this.IsEmpty = function(){
return this.map.length <= 0;
}
}