这里非常简单的问题,我有以下变量。设置格式如此{项目编号:数量,项目编号,数量....}
var x = {4214061251:1,2497227651:2,4214140739:2};
我的问题是如何正确地循环访问每个元素。
我希望能够分别访问项目编号和数量,我该如何实现?
答案 0 :(得分:2)
var x = {4214061251:1,2497227651:2,4214140739:2};
// Array of all keys 4214061251, 2497227651 ...
var keysArr = Object.keys(x);
console.log(keysArr);
// Iterate on keys
keysArr.forEach(
(el) => {
// To access keys
console.log("Key: "+el);
// To access values instead
console.log("Value: "+x[el]);
}
)