gpt4 book ai didi

JavaScript foreach 键值数组

转载 作者:行者123 更新时间:2023-12-02 15:43:06 25 4
gpt4 key购买 nike

我只有这个数组:

var sArray = {856:"users", 857:"avatars", 858:"emails"};

我想使用 forEach 来从中获取键和值:

key = 856
value = user

我的 $.each 代码没有返回我期望的结果,而是得到:

856:user

我必须将其与 : 分开才能从此数组中获取键和值。

我的代码是:

$.each(template_array, function(key, value) {
console.log("key: " + "value: " + value);
});

如何在不分离的情况下访问键和值?

最佳答案

只需将 Object.keys 用作键,将 Array.prototype.forEach 用作纯 Javascript 中的值即可。

var sArray = { 856: 'users', 857: 'avatars', 858: 'emails'};

Object.keys(sArray).forEach(function (key) {
document.write('key: ' + key + ', value: ' + sArray[key] + '<br>');
});

关于JavaScript foreach 键值数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32433521/

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