ES6 के टेम्प्लेट स्ट्रिंग्स तारों को संयोजित करने का एक नया तरीका है। हमारे पास पहले से ही शामिल हों () . जैसी विधियां हैं , कॉनकैट () आदि स्ट्रिंग्स को संयोजित करने के लिए लेकिन टेम्पलेट स्ट्रिंग्स विधि सबसे परिष्कृत . है क्योंकि यह अधिक पठनीय है , नहीं बैकस्लैश उद्धरणों से बचने के लिए और अधिक नहीं गन्दा प्लस ऑपरेटर ।
concat() और join() का उपयोग करना
उदाहरण
निम्न उदाहरण में शामिल हों () और concat() तारों को संयोजित करने के लिए विधियों का उपयोग किया जाता है। अगर हम ध्यान से देखें तो कोड बहुत गन्दा लगता है।
<html> <body> <script> const platform = 'Tutorix'; const joinMethod = ['The', 'best', 'e-learning', 'platform', 'is', platform].join(' '); document.write(joinMethod); document.write("</br>"); const concatMethod = " ".concat('The ', 'best ', 'e-learning ', 'platform ', 'is ', platform); document.write(concatMethod); </script> </body> </html>
आउटपुट
The best e-learning platform is Tutorix The best e-learning platform is Tutorix
ES6 के टेम्प्लेट स्ट्रिंग्स का उपयोग करना
उदाहरण
निम्न उदाहरण में, द टेम्पलेट स्ट्रिंग्स स्ट्रिंग्स को संयोजित करने के लिए विधि का उपयोग किया जाता है। यदि हम इस पद्धति की अन्य विधियों से तुलना करते हैं, तो इस पद्धति में कोड बहुत ही संक्षिप्त और पठनीय . है ।
<html> <body> <script> const platform = 'Tutorix'; const templateString = `The best e-learning platform is ${platform}`; document.write(templateString); </script> </body> </html>
आउटपुट
The best e-learning platform is Tutorix