for (var i = 0, keys = Object.keys(map), ii = keys.length; i < ii; i++) {
console.log(keys[i] + '|' + map[keys[i]]);
}
我有地图,我想在下面的格式打印出来:如何在JavaScript中将哈希映射的值打印为字符串?
customer1|asdfasdf,asdfasdf,asdfa
customer2|adf
customer3|asdf,rthrg
customer5|dfgbdf
customer4|bfdgbfg,bdfgb,dfgb
customer6|sdfgf
customer7|xcvb,xvcbff
相反,我得到这个。每个对象都包含我想要在上面打印的字符串列表。我怎样才能做到这一点?
customer1|[object Object]
customer2|[object Object]
customer3|[object Object]
customer5|[object Object]
customer4|[object Object]
customer6|[object Object]
customer7|[object Object]
你能提供所使用的地图,或例如地图具有相同的结构?没有它,很难指出问题。 – Thijs