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

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() एक से अधिक बार काम नहीं करना

    बटन क्लिक पर addEventListener() को बार-बार काम करने के लिए, निम्नलिखित कोड का उपयोग करें -उदाहरण  Document Click Me var eventValue = function (event) { document.body.appendChild(document.createElement(div)) .textContent = event.type; } var pressed = document.querySelector(#pressButto

  1. JavaScript में input type=submit काम नहीं कर रहा? JavaScript में input type=submit काम नहीं कर रहा?

    इसे काम करने के लिए, आप input type = submit के साथ onclick का उपयोग कर सकते हैं।उदाहरणकोड निम्न है:<!DOCTYPE html> <html lang=en> <head>    <meta charset=UTF-8>    <meta name=viewport content=width=device-width, initial-scale=1.0>    <ti