我的应用程序有一个HTML表单,其中一些输入从后端填充,其他输入由用户输入(在时间
输入中)。当用户更改某个值时,
onChange
函数将在每个输入中运行
从后端填充的输入被转换为moment
对象,用户输入的日期仅仅是字符串。这意味着onChange
函数遇到了一些moment
对象和一些字符串。我需要知道哪些输入是moment
对象,哪些不是
如果变量是力矩
对象,建议采用什么方法进行测试
我注意到moment
对象有一个\isamentobject
属性,但我想知道是否有其他方法来测试变量是否是moment
对象
我尝试过的另一个选项是对变量调用moment
。这将字符串
变量转换为力矩
对象,并且似乎不会影响现有的力矩
对象
力矩有一个isMoment
方法就是为了达到这个目的。除非你知道要查找什么,否则在文档中查找并不特别容易
它首先检查instanceof
,然后失败(例如在某些子类化或跨领域的情况下),它将测试\u isamentintobject
属性