js循环{5640: Array(7), 18348: Array(7), 18354: Array(7), 18953: Array(7), 20693: Array(7), 20704: Array(7), 20964: Array(7), 25734: Array(7), 26835: Array(7), 27334: Array(7), 28246: Array(7)}
时间: 2024-03-11 11:48:26 浏览: 8
这是一个JavaScript对象,其中每个键都对应着一个数组。要循环遍历这个对象,可以使用for-in循环结合hasOwnProperty()方法来遍历,具体代码如下:
```javascript
var obj = {5640: Array(7), 18348: Array(7), 18354: Array(7), 18953: Array(7), 20693: Array(7), 20704: Array(7), 20964: Array(7), 25734: Array(7), 26835: Array(7), 27334: Array(7), 28246: Array(7)};
for (var key in obj) {
if (obj.hasOwnProperty(key)) {
console.log("Key: " + key + ", Value: " + obj[key]);
}
}
```
输出结果为:
```
Key: 5640, Value: [object Array]
Key: 18348, Value: [object Array]
Key: 18354, Value: [object Array]
Key: 18953, Value: [object Array]
Key: 20693, Value: [object Array]
Key: 20704, Value: [object Array]
Key: 20964, Value: [object Array]
Key: 25734, Value: [object Array]
Key: 26835, Value: [object Array]
Key: 27334, Value: [object Array]
Key: 28246, Value: [object Array]
```
注意:在使用for-in循环遍历对象时,要使用hasOwnProperty()方法判断这个属性是否是对象本身的属性,而不是从原型链上继承来的属性。