जावास्क्रिप्ट स्ट्रिंग-हैंडलिंग कार्यों की एक विस्तृत श्रृंखला प्रदान करता है। एक स्ट्रिंग से अंतिम वर्ण को हटाना जावास्क्रिप्ट में एक सरल कार्य है। इस कार्य को करने के दो बहुत ही सरल तरीके हैं, और इनमें से कोई एक ठीक काम करता है।
सबस्ट्रिंग
जावास्क्रिप्ट में सबस्ट्रिंग फ़ंक्शन दो तर्क लेता है, सबस्ट्रिंग का प्रारंभिक बिंदु, और सबस्ट्रिंग का अंतिम बिंदु। शुरुआती बिंदु के रूप में 0 के साथ सबस्ट्रिंग को कॉल करके, और मूल स्ट्रिंग माइनस वन की लंबाई को अंतिम बिंदु के रूप में कॉल करके, जावास्क्रिप्ट मूल स्ट्रिंग माइनस अंतिम वर्ण को वापस कर देगा।
अपने लैपटॉप को राउटर कैसे बनाएं
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring(0, theString.length-1); alert(theStringMinusOne);
विस्मयादिबोधक बिंदु के बिना, एंगस मैकगीवर को पॉप अप करना चाहिए।
टुकड़ा
स्लाइस फ़ंक्शन इसी तरह काम करता है।
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); alert(theStringMinusOne);
मुझे व्यक्तिगत रूप से पहला विकल्प पसंद है क्योंकि सबस्ट्रिंग विभिन्न भाषाओं में एक परिचित कार्य है। ईमानदारी से, हालांकि कोई अंतर नहीं है - अपना आनंद चुनें।