如何返回列表创建的多个表达式?

时间:2019-05-15 02:40:01

标签: javascript arrays return-value

我需要返回许多由列表创建的表达式,并且应该由&&运算符连接。

我尝试使用

list.map(x=>{
   return || do_something(x) && do_someOtherThing(x)}
)

但是似乎这种方法只能使最后一个参数正常工作

以下代码不起作用

for (i = 0; i < restrictedDateList.length; ++i)
  if (dateRestricted !== null) {
    dateRestricted = restrictedDateList[i]
  }
else {
  dateRestricted = dateRestricted || restrictedDateList[i]
}
return current && current < moment().endOf('day') || dateRestricted

但以下代码将起作用:

return current && current<moment().endOf('day') || restrictedDateList[1] || restrictedDateList[2]

此返回值将传递给另一个函数,以在日历中生成由ant-design提供的禁用日期

0 个答案:

没有答案