gpt4 book ai didi

javascript - 如何在javascript中创建一个对象的foreach?

转载 作者:行者123 更新时间:2023-11-28 17:53:24 24 4
gpt4 key购买 nike

我目前正在 Qlik Sense 中使用 JavaScript 和 jQuery 构建混搭。我做了一些数据选择,并将它们放入变量对象中:

var CurrentSelec = app1.selectionState().selections;
console.log(CurrentSelec);`
console.log(typeof CurrentSelec);

这是我在浏览器控制台上得到的结果:

CurrentSelec Object

我正在尝试在 Foreach 中显示 qSelected 值:

我尝试过使用Javascript:

for(var index in CurrentSelec) { 
console.log(index.qSelected);
}

我尝试过使用 jQuery:

$.each(CurrentSelec, function(i, index) {
console.log(index.qSelected)
});

但是我的浏览器控制台没有显示我的foreach日志。

您知道如何正确创建对象的 foreach 并在浏览器控制台上显示其内容吗?

问候。

最佳答案

您可以使用 Object.keys() 方法,该方法返回对象中的键数组。然后我们通过 Array.forEach() 方法运行它。例如

Object.keys(lunch).forEach(function (item) {
console.log(item); // key
console.log(lunch[item]); // value
});

关于javascript - 如何在javascript中创建一个对象的foreach?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44971934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com