हल किया गया: जेएस स्ट्रिंग से अंतिम वर्ण हटा दें

मुख्य समस्या यह है कि जेएस के पास ऐसा करने के लिए एक अंतर्निहित कार्य नहीं है। आप सबस्ट्र () फ़ंक्शन का उपयोग कर सकते हैं, लेकिन यह अंतिम वर्ण को हटाने के बजाय, दिए गए स्थान पर स्ट्रिंग को छोटा कर देगा।

var str = "Hello world!";

str = str.substring(0, str.length - 1);

यह कोड लाइन "हैलो वर्ल्ड!" और एक नया स्ट्रिंग बनाएं जो मूल स्ट्रिंग का सबस्ट्रिंग हो। नया स्ट्रिंग मूल स्ट्रिंग के 0 इंडेक्स पर शुरू होगा और मूल स्ट्रिंग माइनस 1 के अंतिम इंडेक्स पर समाप्त होगा।

गेटैटर फ़ंक्शन

जावास्क्रिप्ट में getattr फ़ंक्शन किसी ऑब्जेक्ट पर किसी प्रॉपर्टी का मान लौटाता है।

var obj = {नाम: "जॉन", आयु: 30}; कंसोल.लॉग (obj.name); // जॉन कंसोल.लॉग (obj.age); // 30

विशेषतात्रुटि

AtributteError एक प्रकार की त्रुटि है जो किसी संपत्ति या किसी वस्तु की विधि तक पहुँचने का प्रयास करते समय होती है जो मौजूद नहीं है।

संबंधित पोस्ट:

एक टिप्पणी छोड़ दो