JavaScript एररएरर
TypeError: x is not a functionTypeError: x is not a function
किसी मान को फ़ंक्शन के रूप में कॉल करने का प्रयास किया गया जबकि वह फ़ंक्शन नहीं है।
browsernode
विवरण देखें EvalErrorglobal eval() function से संबंधित error। Modern JavaScript में यह error शायद ही मिलती है।
Modern JavaScript में engine लगभग कभी EvalError throw नहीं करता। यह backward compatibility के लिए मौजूद है। यदि मिले, तो संभवतः उस code से है जो explicitly `new EvalError()` throw करता है या बहुत पुराने JavaScript environments से।
सुरक्षा और performance संबंधी चिंताओं के कारण eval() उपयोग बिल्कुल न करें। JSON data के लिए JSON.parse(), dynamic code के लिए Function constructors (सावधानी से), या dynamic loading के लिए module imports उपयोग करें।
TypeError: x is not a functionकिसी मान को फ़ंक्शन के रूप में कॉल करने का प्रयास किया गया जबकि वह फ़ंक्शन नहीं है।
RangeError: Invalid dateकिसी Date method को अमान्य date string पास की गई जिसके लिए valid date आवश्यक है।
TypeError: Cannot convert undefined or null to objectकोई built-in method जो object अपेक्षित करती है, उसे null या undefined मिला।
SyntaxError: JSON.parse unexpected characterJSON.parse() को invalid JSON syntax मिला, जैसे single quotes, trailing commas, या unquoted keys।
SyntaxError: Applying delete to unqualified name in strict modestrict mode में delete ऑपरेटर को सामान्य वेरिएबल नाम पर उपयोग किया गया, जो अनुमत नहीं है।
ENOENTनिर्दिष्ट पाथ पर कोई फ़ाइल या डायरेक्टरी मौजूद नहीं है।