- अप्रत्याशित टोकन त्रुटियों का कारण पार्सर्स और कोडिंग भाषा की असंगति है।
- उचित कोड कैसे लिखना है, यह समझने के लिए आपको जावास्क्रिप्ट सिंटैक्स का व्यापक ज्ञान होना चाहिए।
- आप जिस पार्सर का उपयोग करना चाहते हैं उसे निर्दिष्ट करने से पार्सिंग त्रुटि को ठीक करने में मदद मिल सकती है: अनपेक्षित टोकन।
एक्सडाउनलोड फ़ाइल पर क्लिक करके स्थापित करें
यह सॉफ़्टवेयर सामान्य कंप्यूटर त्रुटियों की मरम्मत करेगा, आपको फ़ाइल हानि, मैलवेयर, हार्डवेयर विफलता से बचाएगा और अधिकतम प्रदर्शन के लिए आपके पीसी को अनुकूलित करेगा। पीसी की समस्याओं को ठीक करें और 3 आसान चरणों में अभी वायरस निकालें:
- रेस्टोरो पीसी रिपेयर टूल डाउनलोड करें जो पेटेंट तकनीकों के साथ आता है (पेटेंट उपलब्ध यहां).
- क्लिक स्कैन शुरू करें Windows समस्याएँ ढूँढ़ने के लिए जो PC समस्याएँ उत्पन्न कर सकती हैं।
- क्लिक सब ठीक करे आपके कंप्यूटर की सुरक्षा और प्रदर्शन को प्रभावित करने वाली समस्याओं को ठीक करने के लिए।
- रेस्टोरो द्वारा डाउनलोड किया गया है 0 इस महीने पाठकों।
पार्स करने में त्रुटि
अनपेक्षित टोकन आमतौर पर तब होता है जब पार्सर विकल्प और कोड के बीच असंगति होती है। हालाँकि, जावास्क्रिप्ट लिखने में, डेवलपर्स को इस त्रुटि का सामना करना पड़ता है।यह त्रुटि तब होती है जब विकास का वातावरण पार्सर की क्षमताओं के साथ असंगत होता है। सबसे पहले, हम इस त्रुटि के कारणों और यह अक्सर कैसे होता है, इसके बारे में जानेंगे।
जैसे ही हम इस लेख में आगे बढ़ते हैं, हम आपको अनपेक्षित टोकन पार्सिंग त्रुटि के लिए कुछ सुधारों के माध्यम से मार्गदर्शन करेंगे।
पार्सिंग त्रुटि अनपेक्षित टोकन का क्या कारण है?
जावास्क्रिप्ट एप्लिकेशन लिखते समय, आप त्रुटि प्राप्त कर सकते हैं क्योंकि एक विशिष्ट सिंटैक्स गुम है या आपके कोड में जोड़ा गया। हालांकि, अप्रत्याशित टोकन गलती आपको सूचित करती है कि जावास्क्रिप्ट आपके द्वारा लिखे जा रहे कोड में एक प्रकार की व्यवस्था की अपेक्षा करता है। पार्सिंग त्रुटि अनपेक्षित टोकन कैसा दिखता है इसका एक उदाहरण है:
बहरहाल, आपको यह समझना चाहिए कि यह त्रुटि विभिन्न चीजों के कारण हो सकती है। जावास्क्रिप्ट की अपेक्षाएं हैं।
तो, आपको पता होना चाहिए कि क्या जावास्क्रिप्ट नियम और अपेक्षाएं हैं। फिर, यह आपको यह समझने में मदद करेगा कि समस्या कहां है।
मैं अनपेक्षित टोकन पार्सिंग त्रुटि को कैसे ठीक कर सकता हूं?
1. आप जिस पार्सर का उपयोग कर रहे हैं उसे निर्दिष्ट करें
ESLint उपयोगकर्ताओं के लिए, आपको ESLint के लिए पार्सर निर्दिष्ट करना होगा। यह आवश्यक है क्योंकि पार्सर संगत जावास्क्रिप्ट सिंटैक्स उत्पन्न करने में सक्षम होगा जिसे ESLint पढ़ सकता है।
बेबेल-एस्लिंट जैसा पार्सर ESLint के लिए उपयुक्त होगा। ऐसा इसलिए है क्योंकि ESLint आधुनिक जावास्क्रिप्ट सिंटैक्स के साथ संगत नहीं है। तो, आपको अपने कॉन्फ़िगरेशन के लिए उपयोग करने के लिए पार्सर निर्दिष्ट करने की आवश्यकता है।
ऊपर के उदाहरण में, पार्सर विशिष्ट है, इसलिए ESLint यह जान पाएगा कि क्या उपयोग करना है। इसके अलावा, ऐसा करने से, आपको पार्सिंग त्रुटि अनपेक्षित टोकन ESLint टाइपस्क्रिप्ट फिर से नहीं मिलेगी।
- विंडोज 10/11. पर डिस्प्लेलिंक ड्राइवर कैसे स्थापित करें
- 15 सर्वश्रेष्ठ सुरक्षा सेटिंग्स जिन्हें आपको विंडोज 11 में सक्षम करने की आवश्यकता है
- स्टीम लिंक में अपनी आवाज वापस पाने के 7 तरीके
- एमएसआई आफ्टरबर्नर में कोर वोल्टेज नहीं बदल सकता: इसे ठीक करने के 3 तरीके
2. जांचें कि क्या आपका विराम चिह्न गलत है
जावास्क्रिप्ट का अपना सिंटैक्स है, और आपको उन नियमों का पालन करना चाहिए जो इसे निर्देशित करते हैं। उदाहरण के लिए, अपनी कोडिंग में आवश्यक छूट देना या अज्ञात विराम चिह्न जोड़ना त्रुटि का संकेत देगा।
इसलिए, अप्रत्याशित टोकन समस्या को ठीक करने के लिए, विराम चिह्न त्रुटियों के लिए अपने कोड देखें। आपकी कोडिंग में विराम चिह्न जैसे कोष्ठक और अल्पविराम उचित होने चाहिए। यदि नहीं, तो जावास्क्रिप्ट इसे पहचान नहीं पाएगा और इसे पार्स करने में सक्षम नहीं होगा।
उपरोक्त कोड में, जावास्क्रिप्ट इसे पार्स नहीं कर सकता क्योंकि यह कोष्ठक { को बंद करने की अपेक्षा करता है।
3. टाइपो के लिए जाँच करें
जैसा कि पहले कहा गया है, जावास्क्रिप्ट का सिंटैक्स है। इसलिए, इसके पार्सर्स प्रत्येक टोकन और प्रतीक को पढ़ने से पहले एक विशिष्ट क्रम में होने की अपेक्षा करते हैं।
हालाँकि, यह जानने के लिए कि त्रुटि कहाँ से है और इसे ठीक करने के लिए अपनी कोडिंग को ट्रेस करें। कोड संपादक आपके सिंटैक्स को संपादित करने में आपकी मदद कर सकते हैं, इससे पहले कि पार्सर इसका पता लगाए।
जावास्क्रिप्ट सिंटैक्स के नियमों और उनके उपयोगों को विस्तार से जानना आवश्यक है। फिर, ऊपर दिए गए दिशानिर्देशों का पालन करते हुए, आप पार्सिंग त्रुटि और अप्रत्याशित टोकन समस्या को ठीक कर सकते हैं।
वहाँ अन्य हैं जावास्क्रिप्ट त्रुटियां जो आपके सामने आ सकती हैं; अधिक जानने के लिए हमारे पेज पर जाएँ।
- इस पीसी मरम्मत उपकरण को डाउनलोड करें TrustPilot.com पर बढ़िया रेटिंग दी गई है (इस पृष्ठ पर डाउनलोड शुरू होता है)।
- क्लिक स्कैन शुरू करें Windows समस्याएँ ढूँढ़ने के लिए जो PC समस्याएँ उत्पन्न कर सकती हैं।
- क्लिक सब ठीक करे पेटेंट प्रौद्योगिकियों के साथ मुद्दों को ठीक करने के लिए (हमारे पाठकों के लिए विशेष छूट)।
रेस्टोरो द्वारा डाउनलोड किया गया है 0 इस महीने पाठकों।