जावास्क्रिप्ट के तहत एक apostrophe बच

जावास्क्रिप्ट में एक एपोस्ट्रोफ का उपयोग एक कोड में स्ट्रिंग का एक टुकड़ा डालने के लिए किया जाता है। हालांकि, यदि स्ट्रिंग के टुकड़े में एपोस्ट्रोफ, एक उद्धरण या एक दोहरे उद्धरण जैसे विशेष वर्ण हैं, तो यह कोड को संसाधित करते समय त्रुटियों का कारण बन सकता है। वेबमास्टर्स के लिए यह त्रुटि एक बड़ी समस्या हो सकती है। जावास्क्रिप्ट बैकलैश चरित्र का प्रभावी ढंग से उपयोग करके इस प्रकार के वाक्यविन्यास त्रुटियों से बचने का एक तरीका प्रदान करता है। बैकलैश चरित्र का उपयोग इन विशेष पात्रों को बिना किसी समस्या के बचने के लिए किया जाता है। PHP विशेष वर्णों से बचने के साधन के रूप में Addlashes प्रदान करता है और इसे जावास्क्रिप्ट के विकल्प के रूप में भी इस्तेमाल किया जा सकता है।

जावास्क्रिप्ट में, एक एपोस्ट्रोफ (एकल उद्धरण) एक स्ट्रिंग में जो स्वयं एपोस्ट्रोफ्स द्वारा संलग्न है, एक त्रुटि का कारण होगा।

समस्या निवारण करने के लिए, आपको बैकस्लैश वर्ण का उपयोग करके एपोस्ट्रोफ से बचना चाहिए ताकि जावास्क्रिप्ट दुभाषिया को पता चल सके कि यह स्ट्रिंग के भीतर एक एपोस्ट्रोफ है।

हालांकि, जब स्ट्रिंग को गतिशील रूप से डाला जाता है, तो आपको किसी भी वर्ण से बचना चाहिए जो त्रुटि का कारण बन सकता है (एपोस्ट्रोफी, उद्धरण या डबल उद्धरण, बैकस्लैश)।

PHP में Addslashes () आसानी से विशेष पात्रों से बचने के लिए एक उपयोगी विशेषता है। नीचे फ़ंक्शन जावास्क्रिप्ट के लिए एक उत्कृष्ट विकल्प है:

 फंक्शन अपडलेश (ch) (ch.replace ch = (/ \ \ / g, "\ \ \ \") ch.replace ch = (/ \ '/ g, "\'") ch.replace ch = (/ \) "(जी, " \ \ "") वापसी सी।) 

पिछला लेख अगला लेख

शीर्ष युक्तियाँ