我正在使用一个对象作为哈希表。我想快速打印出它的内容(例如 alert()
)。有什么内置的东西可以将散列转换为(键,值)对数组吗?
最佳答案
既然你想提醒
它,我假设它不适合你的生产版本,旧浏览器兼容性不是问题。
如果是这种情况,那么您可以这样做:
var myHash = ......
alert(Object.keys(myHash).map(function(key) { return [key, myHash[key]]; }));
关于javascript - 将对象展平为数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7660765/