var string = "This is a string";
var thing = str.replace("string","thing");
console.log(string)
>> "This is a string"
console.log(thing)
>> "This is a thing"
क्या कोई और तरीका है जिसका उपयोग मैं प्रतिस्थापित करने के अलावा कर सकता हूं, जो मुझे एक नई स्ट्रिंग ऑब्जेक्ट दिए बिना स्ट्रिंग को बदल देगा?क्या जावास्क्रिप्ट में एक नई स्ट्रिंग बनाने के बिना स्ट्रिंग के हिस्से को प्रतिस्थापित करने का कोई तरीका है?
मेरा सुझाव है कि आप कभी भी किसी भी भाषा में परिवर्तनीय नाम परिभाषित करते समय आरक्षित शब्दों (जैसे 'स्ट्रिंग') का उपयोग न करें। –
'string' जावास्क्रिप्ट में एक आरक्षित शब्द नहीं है ([स्रोत] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Reserved_Words))। हालांकि, 'str'' अपरिभाषित है '। आप चर नामों को गड़बड़ कर दिया! – Iso