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

जावास्क्रिप्ट में विशिष्ट वर्णों से घिरे टेक्स्ट के कई उदाहरण बदलें?

<घंटा/>

मान लें कि निम्नलिखित हमारी स्ट्रिंग है। कुछ पाठ विशेष वर्ण हैश (#) से घिरे हुए हैं -

var values = "My Name is #yourName# and I got #marks# in JavaScript subject";

हमें विशेष वर्ण को मान्य मानों से बदलने की आवश्यकता है। इसके लिए शिफ्ट () के साथ रिप्लेस () का इस्तेमाल करें।

उदाहरण

निम्नलिखित कोड है -

var values = "My Name is #yourName# and I got #marks# in JavaScript subject";
const originalValue = ["David Miller", 97];
var result = values.replace(/#([^#]+)#/g, _ => originalValue.shift());
console.log(result);

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo298.js.

आउटपुट

यह कंसोल पर निम्न आउटपुट उत्पन्न करेगा -

PS C:\Users\Amit\javascript-code> node demo298.js
My Name is David Miller and I got 97 in JavaScript subject

  1. div छुपाएं जिसमें जावास्क्रिप्ट के साथ विशिष्ट टेक्स्ट है?

    सबसे पहले, आपको getElementsByClassName() की मदद से div क्लास को एक्सट्रेक्ट करना होगा और लूप के लिए पुनरावृति करना होगा और विशिष्ट टेक्स्ट दिखाने के लिए OR कंडीशन का उपयोग करना होगा। साथ ही, अपना Div.style.display=none सेट करें। निम्नलिखित जावास्क्रिप्ट कोड है - उदाहरण <!DOCTYPE html> <ht

  1. जावास्क्रिप्ट में एस्केप वर्ण

    एस्केप कैरेक्टर ऐसे पात्र होते हैं जिनकी व्याख्या किसी वैकल्पिक तरीके से की जा सकती है, फिर हम क्या करना चाहते हैं। इन कैरेक्टर्स को वैसे ही प्रिंट करने के लिए, उनके सामने बैकस्लैश \ शामिल करें। जावास्क्रिप्ट में एस्केप वर्ण निम्नलिखित हैं - कोड परिणाम \b बैकस्पेस \f फ़ॉर्म फ़ीड \n नई लाइन \

  1. जावास्क्रिप्ट के साथ HTML div को टेक्स्ट एलिमेंट में बदलें?

    इसके लिए document.querySelectorAll() का उपयोग करें। इसके साथ, getElementsByClassName() का भी उपयोग करें। निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=devi