【发布时间】:2017-07-14 06:45:57
【问题描述】:
我正在寻找筛选对象数组并找到匹配对象日期的索引或最接近的日期以在之后插入新对象。
let expenseIndex = tempArray.findIndex((a: any) => a.Date <= expense.Date);
tempArray.splice(expenseIndex, 0, expense);
<= 运算符在这里似乎不起作用。如果我执行== 并找到匹配日期的费用,我会返回索引,但是当没有匹配时,我会得到0 或-1。
【问题讨论】:
标签: javascript arrays sorting angular typescript