पाठ 21 / 38
टेम्पलेट लिटरल
आसानी से एक्सप्रेशन डालें और multi-line स्ट्रिंग लिखें।
एक्सप्रेशन डालना
${} के अंदर कुछ भी JS एक्सप्रेशन की तरह मूल्यांकित होता है, फ़ंक्शन कॉल सहित।
const name = "Ada";
const score = 92.456;
console.log(`${name} scored ${score.toFixed(1)}%`);
Output:
Ada scored 92.5%
Multi-line स्ट्रिंग
बैकटिक के अंदर लाइन ब्रेक जैसे के तैसे रहते हैं — \n की ज़रूरत नहीं।
const msg = `Line one
Line two`;
console.log(msg);बैकटिक, कोट नहीं
टेम्पलेट लिटरल बैकटिक उपयोग करते हैं, सिंगल या डबल कोट नहीं — यही ${} इंटरपोलेशन को संभव बनाता है।