在外部定义了两个HashMap:
var HashMap = require('hashmap'); var map1 = new HashMap(); var map2 = new HashMap();
当在其中一个map的forEach()函数内调用另外一个map的函数时,取不到正确的值:
map1.forEach(function(value, key) { console.log('DDDDDD:'+ map2.search(key)); }
但是如果这个map2的值是在forEach()内创建的,则正常。