版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
<script>
var a = {num:'123',3:'abc'};
console.log(a.num); // 123
console.log(a.3); // 会报错
var key = 3;
console.log(a.key); // undefined
</script>
for in循环用来循环获取对象中的属性名和属性值
获取对象中的属性值只能用obj[key]
,不能用obj.key
,因为obj.key会去找obj下key为"key"所对应的值