我有一个DateObjects和DateRange-Objects数组以及一个DateObject。
我想知道这个单独的Date是在DateObjects数组中还是在一个DateRange-Object的范围内。
goog.array.contains(arr, obj)
几乎是我想要的,但我希望goog.date.isSameDay(date, opt_now)
函数进行比较。
Google封闭了一个包含函数,我可以指定比较函数吗?
答案 0 :(得分:0)
find
/ findIndex
可能就是你要找的东西。类似的东西:
goog.array.find(dates, goog.partial(goog.date.isSameDay, singleDateObject));
goog.array.findIndex(ranges, function(range) { /* your comparison */ });