复制代码代码如下所示:
一
这幢大楼的折扣很大。
2011-11-11
短信通知
二
这幢大楼的折扣很大。
2011-11-11
短信通知
信息明细表
选择
短
消息 上传的时间
评论
一
会议被
发现是
错误的。
2011-01-30
五
二
会议被发现是错误的。
2011-01-30
五
三
会议被发现是错误的。
2011-01-30
五
四
会议被发现是错误的。
2011-01-30
五
五
会议被发现是错误的。
2011-01-30
五
六
会议被发现是错误的。
2011-01-30
五
七
会议被发现是错误的。
2011-01-30
五
VaR地图=新HashMap();
$(
函数(){())
$(# Table1 TR)。Click(function(e){)
VaR试= this.id;
$(
输入{
类型= 'checkbox})(,(
功能){ / /遍历ID
如果(这
名字= = TRID){
如果(此
检查= TRUE){
$(这)。Attr(查看
Map.remove(这个名字);
VaR DD = document.getelementbyid(试);
dd.style。
背景颜色=白色;
其他{ }
$(这)。Attr(查看
Map.put(this.name,TRID);
VaR DD = document.getelementbyid(试);
dd.style。背景颜色=# feca40 ;
}
}
});
});
});
复制代码代码如下所示:
HashMap()函数
{
图的大小
var大小= 0;
**的对象
var =新对象();
**。
this.put =功能(键,值)
{
如果(!this.containskey(关键))
{
大小+;
}
条目{键} =值;
}
采取***
this.get =功能(关键)
{
如果(this.containskey(关键))
{
返回条目{键};
}
其他的
{
返回null;
}
}
删除***
this.remove =功能(关键)
{
如果(删除条目{键})
{
大小—;
}
}
它包含了键***。
this.containskey =功能(关键)
{
返回(输入键);
}
它包括值
this.containsvalue =功能(价值)
{
对于(var道具进入)
{
如果(条目{ } = value)
{
返回true;
}
}
返回false;
}
所有**值
this.values =功能()
{
var =新数组(大小);
对于(var道具进入)
{
Values.push(进入{道具});
}
返回值;
}
所有***键
this.keys =功能()
{
新数组(大小);
对于(var道具进入)
{
Keys.push(道具);
}
返回键;
}
地图大小
this.size =功能()
{
返回的大小;
}
}
图为新(HashMap /无功);
*
Map.put(
Map.put(B
Map.put(
Map.put(C
Map.put(
* /
*
警报(map.containskey(XX));
警报(map.size());
警报(map.get());
警报(map.get(XX));
map.remove();
警报(map.size());
警报(map.get());
* /
同时,也可以把*对象作为键***
*
无功arraykey =新的数组(1
无功arrayvalue =新的数组(
Map.put(arraykey,arrayvalue);
VaR值= map.get(arraykey);
对于(var i = 0;i < value.length;i++)
{
警报(值{ });
}
* /
对于关键 / *对象,自动调用该对象(字符串)
方法是最终的字符串对象的关键* /
如果对象是一个自定义 / * *你必须重写toString()方法是下面的结果* /其他。
功能/ MyObject(名称)
{ /
/ / this.name =名称;
}
函数的MyObject(名字)
{
this.name =名称;
this.tostring =功能()
{
返回this.name;
}
}
**
发生新的MyObject / / = VAR(莎莉);
object2 =新的MyObject / / var(昵称);
/ / map.put(object1,管家);
/ / map.put(object2,昵称);
/ /警报(map.get(发生));
/ / Alert (map.get (object2));
((地图大小));
操作结果昵称昵称* * * *大小= 1 * **
如果碳的变化(toString / * *)的方法,效果是完全不同的* * /