gpt4 book ai didi

javascript - 以相反的顺序创建数组

转载 作者:行者123 更新时间:2023-11-29 16:07:51 24 4
gpt4 key购买 nike

我有一个具有通用类的按钮 (buttons)。如何以相反的顺序将它们的 ID 添加到数组中?

var yourArray = [];
$('.buttons').each(function() {
yourArray.push( $(this).prop('id') );
});

最佳答案

您可以使用 unshift() 将每个元素添加到数组的开头来创建数组:

var yourArray = [];
$('.buttons').each(function() {
yourArray.unshift(this.id);
});

或者,您可以按当前顺序创建它,然后 reverse() 它。另请注意,您可以使用 map() 最初创建数组:

var yourArray = $('.buttons').map(function() {
return this.id;
}).get().reverse();

最后,您可以使用 this.id 而不是创建 jQuery 对象,只是为了访问已经可以访问的属性,而无需创建对象。

关于javascript - 以相反的顺序创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36788306/

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