前言: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(填充孔的总结)。我们希望能帮助你。如果你有任何问题,请给我留言。