前端创建、遍历map集合
var dataMap = { props: {}, Set: function (key, value) { this.props[key] = value }, Get: function (key) { return this.props[key] }, Contains: function (key) { return this.props[key] == null ? false : true }, Remove: function (key) { delete this.props[key] } }
前端创建map集合,并且附带了set、get、contains、remove方法
方法使用:
dataMap.Set(“id”, "test_id");
前端遍历map集合:
for
(
var
prop
in
map){
if
(map.hasOwnProperty(prop)){
console.log(
'key is '
+ prop +
' and value is'
+ map[prop]);
}
}