5.3 遍历对象 for…in 语句用于对数组或者对象的属性进行循环操作。 其语法如下: for (变量 in 对象名字) { // 在此执行代码 } 语法中的变量是自定义的,它需要符合命名规范,通常我们会将这个变量写为 k 或者 key。 for (var k in obj) { console.log(k); // 这里的 k 是属性名 console.log(obj[k]); // 这里的 obj[k] 是属性值 此处只能用obj[k]方式取属性,不可使用obj.k }