gpt4 book ai didi

javascript - jQuery .each 获取项目的索引

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

获取的数组每个项目都有一个键和值,但我想为每个值获得一个简单的索引,即 0、1、2、3、4 等,目前不是键给出的(我也不想要它到)。使用 index 似乎也不起作用。

$.getJSON( "filepath/current.json", function(data) {
var items = [];
$.each( data, function(key,val) {
items.push( "<p id='" + key + "'>" + val + "</p>" );
});
});

最佳答案

对于 objects jQuery each 不支持 index 参数。但是您可以毫无问题地为自己创建一个索引;)

var data = {
one: "ONE",
two: "TWO",
three: "THREE"
},
items = [];

//Use a simple counter ;)

(function() {
var i = 0;
$.each(data, function(key, val) {
items.push("<p id='" + i + "'>" + val + "</p>");
i++;
});
})();

console.log(items);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于javascript - jQuery .each 获取项目的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46471281/

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