我对Javascript中的哈希感到困惑。我正在玩这个简单的脚本......
<p>try it</p>
<script>
var obj = {13: true, 72: true, 900: true};
for each (var item in obj) {
console.log('hi there');
}
</script>
</body>
</html>
...但我一直收到错误Uncaught SyntaxError: Unexpected identifier
。
如何在上面的javascript中遍历obj
?
答案 0 :(得分:2)
不推荐使用每个[...]语句
删除each
可以解决问题:
for (item in obj)
{
console.log("item: "+item +", value: "+obj[item]);
}