चेक करें कि क्या फ़ंक्शन कॉल करने से पहले मौजूद है - सीएसएस-ट्रिक्स

Anonim

किसी साइट के विभिन्न क्षेत्रों के बीच साझा की जाने वाली स्क्रिप्ट का उपयोग करते समय, ऐसे मामले हो सकते हैं जहां कोई फ़ंक्शन कहा जाता है जो मौजूद नहीं है। यह एक पृष्ठ पर निर्भर करता है (निर्भरता है) लेकिन दूसरे पर नहीं। फ़ाइल को अलग-अलग संस्करणों में बदलने के लिए अंतर बहुत मामूली है। इसके बजाय, आप यह देख सकते हैं कि त्रुटि से बचने के लिए कॉल करने से पहले फ़ंक्शन मौजूद है या नहीं:

if (typeof yourFunctionName == 'function') ( yourFunctionName(); )