Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

ध्यान में न आए सिंटैक्स त्रुटि का एक सामान्य कारण:जावास्क्रिप्ट में अनपेक्षित पहचानकर्ता

अगर आपको अपने कंसोल में निम्न JavaScript त्रुटि मिलती है:

Uncaught SyntaxError: Unexpected identifier

सबसे आम कारणों में से एक यह है कि आप एक const को बदलने (बदलने) का प्रयास कर रहे हैं चर। आप ऐसा नहीं कर सकते।

जावास्क्रिप्ट में, कीवर्ड const एक तथाकथित अपरिवर्तनीय चर . है जिसका उपयोग वेरिएबल के लिए किया जाता है जिसे आप नहीं चाहते कि कोई संशोधित करे या फिर से घोषित करे।

let का उपयोग करें यदि आप चाहते हैं कि आपके वेरिएबल हो:परिवर्तनशील, परिवर्तनशील, परिवर्तनीय, अद्यतन करने योग्य (एक ही बात, अलग-अलग शब्द)।


  1. जावास्क्रिप्ट त्रुटि वस्तु की व्याख्या करें।

    त्रुटि वस्तु मूल रूप से JavaScript दुभाषिया द्वारा फेंकी जाती है जब कोई स्क्रिप्ट त्रुटि होती है। इस त्रुटि ऑब्जेक्ट को उपयोगकर्ता परिभाषित अपवादों के अपवाद के रूप में भी फेंका जा सकता है। दो जावास्क्रिप्ट त्रुटि ऑब्जेक्ट गुण हैं - संपत्ति विवरण name यह त्रुटि का नाम सेट या लौटाता है। message य

  1. जावास्क्रिप्ट में कॉन्स्ट बनाम लेट।

    Const and let को ES2015 में ब्लॉक स्कोप्ड वेरिएबल घोषित करने के लिए पेश किया गया था। जबकि लेट का उपयोग करके घोषित चर को पुन:असाइन किया जा सकता है, यदि उन्हें कॉन्स का उपयोग करके घोषित किया गया है तो उन्हें पुन:असाइन नहीं किया जा सकता है। जावास्क्रिप्ट में लेट और कॉन्स्ट दिखाने वाला कोड निम्नलिखित ह

  1. फिक्स:अनपेक्षित टोकन के पास सिंटैक्स त्रुटि `('

    त्रुटि संदेश अनपेक्षित टोकन के निकट सिंटैक्स त्रुटि `( यूनिक्स-प्रकार के वातावरण, सिगविन और विंडोज़ में कमांड-लाइन इंटरफ़ेस में होता है। यह त्रुटि सबसे अधिक तब ट्रिगर होगी जब आप एक शेल स्क्रिप्ट को चलाने का प्रयास करेंगे जिसे संपादित किया गया था या पुराने डॉस/विंडोज या मैक सिस्टम में बनाया गया था।