前言:uff1a
我们知道,在java中最常用的HashMap是把(…),得到(…)和
删除()
方法。那么我们如何创造AngularJS这样一个对象
观念分析:
我们知道,在java一定值可以用来访问和使用HashMap链{ }
具体的实现:
链访问:
。工厂('paramsservices,
函数(){(){
var
参数= { };
返回{
获取:函数(键){
返回params.key;
},
函数(键,对象){
params.key =对象;
},
删除:函数(键){
删除params.key;
}
};
})
{访问:
。工厂('iparamsservices,函数(){(){
var map { };
返回{
获取:函数(键){
返回映射{键};
},
函数(键,对象){
映射{键} =对象;
},
删除:函数(键){
删除地图{键};
}
};
})
4。验证
1。写
ParamsServices.put(ITV
ParamsServices.put(ITV2
IParamsServices.put(ITV3
IParamsServices.put(ITV4
2。阅读
paramsservices.get(ITV)= paramsservices.get(ITV2 ) / /真的
iparamsservices.get(ITV3 )= iparamsservices.get(ITV4 ) / /假
5。总结:
Angul作为一个关键值对象(HashMap)建议两方式实现
以上是AngularJS
操作关键值对象,经萧边
介绍,类似于java的HashMap(填充孔的总结)。我们希望能帮助你。如果你有任何问题,请给我留言。