gpt4 book ai didi

javascript - 迭代对象属性,属性长度等于 JQuery 中的数字

转载 作者:行者123 更新时间:2023-12-03 00:09:37 26 4
gpt4 key购买 nike

假设我有一个对象 const a = { length: 10, b: "c"}

现在我想使用 $.each() 函数迭代对象的属性。

但是该函数会将我的对象视为数组,因为存在 lenght 属性。这种情况我该怎么办?

谢谢。

最佳答案

这在纯 JS 中可以完美工作:

Object.keys(a).forEach(key => /* do something */);

如果你真的想为此使用 jQuery:

$.each(Object.keys(a), (i, key) => /* do something */);

关于javascript - 迭代对象属性,属性长度等于 JQuery 中的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54803168/

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