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

ES6/ECMA6 टेम्प्लेट शाब्दिक जावास्क्रिप्ट में काम नहीं कर रहे हैं?

<घंटा/>

टेम्प्लेट लिटरल्स का उपयोग करने के लिए, आपको बैकटिक्स (` `) का उपयोग करने की आवश्यकता है न कि सिंगल कोट्स (' ')।

उदाहरण

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

var firstName="John";
var lastName="Smith";
console.log(`First Name is= ${firstName}\nLast Name is= ${lastName} `);

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

node fileName.js.

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

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\javascript-code> node demo320.js
First Name is= John
Last Name is= Smith

  1. जावास्क्रिप्ट में टैग किए गए टेम्पलेट साहित्य

    टेम्प्लेट लिटरल्स हमें टैग किए गए टेम्प्लेट लिटरल्स बनाने की भी अनुमति देते हैं। टैग किया गया शाब्दिक एक फ़ंक्शन परिभाषा की तरह है और हमें टेम्पलेट शाब्दिक पार्स करने की अनुमति देता है। टैग किए गए शाब्दिक में कोष्ठक नहीं होता है और टैग फ़ंक्शन को पहले तर्क के रूप में स्ट्रिंग मानों की सरणी मिलती है।

  1. addEventListener () जावास्क्रिप्ट में एक बटन के साथ एक से अधिक बार काम नहीं कर रहा है?

    AddEventListener() को बार-बार बटन क्लिक पर काम करने के लिए, निम्न कोड का उपयोग करें - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale= 1.0"> &

  1. जावास्क्रिप्ट इनपुट प्रकार =सबमिट काम नहीं कर रहा है?

    इसे काम करने के लिए, आप इनपुट प्रकार =सबमिट के साथ ऑनक्लिक का उपयोग कर सकते हैं। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=dev