rubick
Version:
tools for mtc
24 lines (21 loc) • 513 B
JavaScript
/**
* Created by hongzhiyuan on 2017/5/18.
*/
class CollectionUtil {
static buildMap(obj) {
let map = new Map();
if (obj !== null && obj !== undefined) {
Object.keys(obj).forEach(key => {
map.set(key, obj[key]);
});
}
return map;
}
static * objectEntry(obj) {
for (let key of Object.keys(obj)) {
yield [key, obj[key]];
}
}
}
module.exports = CollectionUtil