मेरे आवेदन में एक HTML फॉर्म है, जिसमें कुछ इनपुट्स बैकएंड से पॉपुलर हैं और अन्य इनपुट्स यूजर द्वारा (एक time
इनपुट में) डाले जा रहे हैं । onChange
उपयोगकर्ता द्वारा कोई मान बदलने पर प्रत्येक इनपुट के माध्यम से एक फ़ंक्शन चलता है।
बैकएंड से पॉपुलेट किए गए इनपुट्स moment
ऑब्जेक्ट्स में कनवर्ट हो जाते हैं, उपयोगकर्ता द्वारा दर्ज की गई तारीखें केवल तार हैं। इसका मतलब यह है कि onChange
फ़ंक्शन कुछ moment
वस्तुओं और कुछ तारों का सामना करता है । मुझे यह जानने की जरूरत है कि कौन से इनपुट moment
ऑब्जेक्ट हैं और कौन से नहीं हैं।
यदि एक चर एक moment
वस्तु है तो परीक्षण के लिए अनुशंसित विधि क्या है ?
मैंने देखा है कि moment
वस्तुओं में एक _isAMomentObject
संपत्ति है, लेकिन मैं सोच रहा हूं कि क्या एक चर का परीक्षण करने का एक और तरीका है moment
।
एक और विकल्प जो मैंने कोशिश किया है moment
वह चर पर ध्यान दिए बिना बुला रहा है । यह string
चर को moment
वस्तुओं में परिवर्तित करता है और मौजूदा moment
वस्तुओं को प्रभावित नहीं करता है ।