Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में स्ट्रिंग इंटरपोलेशन कैसे करें?


JavaScript ES6 से टेम्पलेट स्ट्रिंग सपोर्ट करता है जो स्ट्रिंग इंटरपोलेशन के लिए नेटिव सपोर्ट देता है। इन्हें टेम्पलेट लिटरल्स कहा जाता है। टेम्पलेट लिटरल्स स्ट्रिंग लिटरल्स हैं जो एम्बेडेड एक्सप्रेशन्स की अनुमति देते हैं। टेम्पलेट स्ट्रिंग्स सिंगल या डबल कोट्स के बजाय बैक-टिक्स (``) का उपयोग करते हैं। एक टेम्पलेट स्ट्रिंग इस प्रकार लिखी जा सकती है:

var greeting = `Hello World!`;

टेम्पलेट स्ट्रिंग्स स्ट्रिंग सब्स्टीट्यूशन के लिए प्लेसहोल्डर्स का उपयोग कर सकते हैं ${ } सिंटैक्स का उपयोग करके।

उदाहरण 1

var name = "Brendan"; console.log('Hello, ${name}!');

आउटपुट

यह निम्न आउटपुट देगा:

Hello, Brendan!

उदाहरण 2

टेम्पलेट लिटरल्स और एक्सप्रेशन्स

var a = 10; var b = 10; console.log(`The sum of ${a} and ${b} is ${a+b} `);

आउटपुट

यह निम्न आउटपुट देगा:

The sum of 10 and 10 is 20

उदाहरण 3

टेम्पलेट लिटरल्स और फ़ंक्शन एक्सप्रेशन

function fn() { return "Hello World"; } console.log(`Message: ${fn()} !!`);

आउटपुट

यह निम्न आउटपुट देगा:

Message: Hello World !!

टेम्पलेट स्ट्रिंग्स में कई लाइनें हो सकती हैं।

उदाहरण

var multiLine = ` This is a string with multiple lines`; console.log(multiLine)

आउटपुट

यह निम्न आउटपुट देगा:

This is a string with multiple line
  1. जावास्क्रिप्ट में स्ट्रिंग कैसे खोजें? जावास्क्रिप्ट में स्ट्रिंग कैसे खोजें?

    परिचय जावास्क्रिप्ट में स्ट्रिंग खोजने के लिए search() मेथड का उपयोग किया जाता है जो रेगुलर एक्सप्रेशन (या स्ट्रिंग जो रेगएक्सप में परिवर्तित हो जाती है) लेता है और पहले मिलान का इंडेक्स लौटाता है, या -1 यदि नहीं मिला। उदाहरण निम्न कोड जावास्क्रिप्ट में स्ट्रिंग खोजने के लिए है: <!DOCTYPE html

  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें? स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में बदलने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    

  1. - JavaScript में JSON स्ट्रिंग को कैसे फॉर्मेट करें?

    JavaScript में JSON स्ट्रिंग को फॉर्मेट करने के लिए, पैरामीटर्स के साथ JSON.stringify() का उपयोग करें। कोड निम्न है: उदाहरण var details = {    studentId: 101,    studentFirstName: 'David',    studentLastName: 'Miller',    studentAge:21,