gpt4 book ai didi

javascript - 如果我有一个对象集合,则使用 jquery.InArray()

转载 作者:行者123 更新时间:2023-11-30 18:51:45 26 4
gpt4 key购买 nike

在我的 javascript 中,我有一个 Calendar 对象数组。

每个Calendar对象都有一个CalendarEvent对象数组

每个 CalendarEvent 对象都有一个属性 Date, Name

我想检查,给出一个日期,它存在于一个特定的日历中。

我想看看我是否可以使用 jquery.InArray() 但似乎我必须遍历 Calendar 中的每个 CalendarEvent 对象才能找到它。

有没有更快的方法来进行此搜索??

最佳答案

is there any faster way to do this search ??

您可以建立索引(例如反向查找)。

例如,您的日历对象可以有一个 Date => CalendarEvent 映射的对象。键(日期)必须序列化为字符串(以插入到对象中),因此您可能希望使用 UNIX 时间作为键。

关于javascript - 如果我有一个对象集合,则使用 jquery.InArray(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3641990/

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