Javascript 避免今天';s moment.js中的一天

Javascript 避免今天';s moment.js中的一天,javascript,Javascript,在我的应用程序moment.js中,如果inside moment是一个空数组,则给出今天的时间: const date=时刻([])。格式('MM/DD/yyyyy'); console.log(日期) 如果您传递一个数组作为矩的参数,它将像[年、月、日、时、分、秒、毫秒]一样读取它。如果您传递一个空数组,它的工作原理就像您没有发送任何参数一样,因此它的工作原理就像矩()或新日期(),分配实际日期 如果您不希望它以这种方式工作,您可以插入空数组而不是空数组,它将是无效日期,而不是实际日期。

在我的应用程序moment.js中,如果inside moment是一个空数组,则给出今天的时间:

const date=时刻([])。格式('MM/DD/yyyyy');
console.log(日期)

如果您传递一个数组作为矩的参数,它将像[年、月、日、时、分、秒、毫秒]一样读取它。如果您传递一个空数组,它的工作原理就像您没有发送任何参数一样,因此它的工作原理就像矩()或新日期(),分配实际日期

如果您不希望它以这种方式工作,您可以插入空数组而不是空数组,它将是无效日期,而不是实际日期。

如果您传递一个数组作为矩的参数,它将像[年、月、日、时、分、秒、毫秒]一样读取它。如果您传递一个空数组,它的工作原理就像您没有发送任何参数一样,因此它的工作原理就像矩()或新日期(),分配实际日期


如果您不想让它以这种方式工作,您可以插入一个null而不是空数组,它将是一个无效的日期,而不是实际日期。

如果不设置null,如果日期有效,如何输出日期,我做了如下:
const date=moment([]==未定义?null:myArray,MM/DD/YYYY),然后我做了:
date.isValid?myValue:null`,但它不起作用,我只得到关于那个日期的信息。如何解决它?[]==undefined将始终为false,您可以使用myArray.length==0作为条件如果日期有效,如何输出日期如果不设置null,我做了如下:
const date=moment([]==undefined?null:myArray,MM/DD/YYYY),然后我做了:
date.isValid?myValue:null`,但它不起作用,我只得到关于那个日期的信息。如何解决它?[]==undefined将始终为false,您可以使用myArray.length==0作为条件