सामग्री पर जाएं
JavaScript एररएरर
EvalError

EvalError

ग्लोबल eval() फ़ंक्शन से जुड़ी त्रुटि। आधुनिक JavaScript में यह त्रुटि बहुत कम दिखती है।

browsernode

इस एरर के कारण

आधुनिक JavaScript में इंजन शायद ही कभी EvalError फेंकता है। यह केवल पिछड़ी संगतता के लिए मौजूद है। अगर यह दिखे, तो संभव है कि यह उस कोड से आया हो जो सीधे new EvalError() फेंकता है, या बहुत पुराने JavaScript परिवेश से।

इसे कैसे ठीक करें

सुरक्षा और परफ़ॉर्मेंस की चिंताओं के कारण eval() का इस्तेमाल पूरी तरह टालें। JSON डेटा के लिए JSON.parse(), डायनामिक कोड के लिए Function कंस्ट्रक्टर (सावधानी से), या डायनामिक लोडिंग के लिए मॉड्यूल इम्पोर्ट इस्तेमाल करें।

आधिकारिक दस्तावेज़

संबंधित एरर कोड