我的应用程序有一个 HTML 表单,其中一些输入是从后端填充的,其他输入是由用户输入的(在time
输入)。一个onChange
当用户更改值时,函数会遍历每个输入。
从后端填充的输入被转换为moment
对象,用户输入的日期只是字符串。这意味着onChange
函数遇到一些moment
对象和一些字符串。我需要知道哪些输入moment
哪些是对象,哪些不是。
测试变量是否为变量的推荐方法是什么moment
目的?
我发觉到moment
对象有一个_isAMomentObject
属性,但我想知道是否有另一种方法来测试变量是否是moment
object.
我尝试过的另一个选择是打电话moment
无论变量如何。这将转换为string
变量到moment
对象并且似乎不会影响现有的moment
对象。
时刻有一个isMoment method http://momentjs.com/docs/#/query/is-a-moment/就是为了这样一个目的。除非您知道要查找什么,否则在文档中找到它并不是特别容易。
它首先检查instanceof
如果失败(例如在某些子类化或跨领域情况下),它将测试_isAMomentObject
财产。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)